{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "#!/usr/bin/env python\n",
    "# encoding: utf-8\n",
    "\n",
    "import os\n",
    "import sys\n",
    "import paramiko\n",
    "from collections import OrderedDict\n",
    "import numpy as np\n",
    "import matplotlib.pyplot as plt\n",
    "\n",
    "\n",
    "def _process_logs(logs):\n",
    "    # loss_dict = OrderedDict()\n",
    "    # lr_dict = OrderedDict()\n",
    "    res = {\"lm_loss\": {}, \"z_loss\": {}, \"aux_loss\": {}, \"lr\": {}}\n",
    "    # need_keys = {\"lm loss:\" : \"lm_loss\", \"z_loss:\" : \"z_loss\", \"load_balancing_loss:\" : \"aux_loss\", \"learning rate:\": \"lr\"}\n",
    "    need_keys = {\"lm loss:\" : \"lm_loss\", \"learning rate:\": \"lr\"}\n",
    "    for num, log in enumerate(logs):\n",
    "        # log_split = log.split('|')\n",
    "        # if len(log_split) != LOG_LEN:\n",
    "        #     continue\n",
    "        log_split = log.split('] iteration')\n",
    "        if len(log_split) != 2:\n",
    "            continue\n",
    "        iteration = int(log_split[1].split(\"/\")[0].strip())\n",
    "        for k,v in need_keys.items():\n",
    "            extract_value = float(log_split[1].split(k)[1].split(\"|\")[0].strip())\n",
    "            res[v][iteration] = extract_value\n",
    "    return res\n",
    "\n",
    "\n",
    "def _load_local_file(base_dir, file):\n",
    "    with open(os.path.join(base_dir, file), \"r\") as f:\n",
    "        logs = f.readlines()\n",
    "    res = _process_logs(logs)\n",
    "    return res\n",
    "\n",
    "\n",
    "def stat(cuda_info, musa_info):\n",
    "    cuda, cuda_lr = cuda_info[\"lm_loss\"], cuda_info[\"lr\"]\n",
    "    musa, musa_lr = musa_info[\"lm_loss\"], musa_info[\"lr\"]\n",
    "    c_ks = len(cuda.keys())\n",
    "    m_ks = len(musa.keys())\n",
    "    ks = cuda.keys() if c_ks < m_ks else musa.keys()\n",
    "    x_axis, c_axis, m_axis, diff_ratios = [], [], [], []\n",
    "    c_lr, m_lr = [], []\n",
    "\n",
    "    # ==== stat ====\n",
    "    for i, k in enumerate(ks):\n",
    "        if STEPS > 9000 and i >= STEPS:\n",
    "            break\n",
    "        x_axis.append(int(k) - 1) # iter\n",
    "        c_loss = cuda[k]\n",
    "        m_loss = musa[k]\n",
    "        diff_ratio = abs(m_loss - c_loss) / c_loss * 100\n",
    "        c_axis.append(c_loss)\n",
    "        m_axis.append(m_loss)\n",
    "        diff_ratios.append(diff_ratio)\n",
    "        c_lr.append(cuda_lr[k])\n",
    "        m_lr.append(musa_lr[k])\n",
    "\n",
    "    # ==== plotting ====\n",
    "    plt.figure(figsize=(10, 8))\n",
    "    # loss\n",
    "    plt.subplot(2, 1, 1)\n",
    "    plt.plot(x_axis, c_axis, color='green', linestyle='-.')\n",
    "    plt.plot(x_axis, m_axis, color='orange', linestyle='-.')\n",
    "    plt.gca().xaxis.set_major_locator(plt.MultipleLocator(1000))\n",
    "    plt.title(\"loss compare\")\n",
    "    plt.ylabel(\"loss\")\n",
    "    plt.legend([\"cuda\", \"musa\"], loc='upper right')\n",
    "    # lr\n",
    "    plt.subplot(2, 1, 2)\n",
    "    plt.plot(x_axis, c_lr, color='green', linestyle='-.')\n",
    "    plt.plot(x_axis, m_lr, color='orange', linestyle='-.')\n",
    "    plt.gca().xaxis.set_major_locator(plt.MultipleLocator(1000))\n",
    "    plt.title(\"lr compare\")\n",
    "    plt.xlabel(\"iterations\")\n",
    "    plt.ylabel(\"lr\")\n",
    "    plt.legend([\"cuda\", \"musa\"], loc='upper right')\n",
    "\n",
    "    plt.show()\n",
    "    print(f\"diff: {np.mean(diff_ratios):.3f}(+-{np.var(diff_ratios):.3f})%\")\n",
    "    return diff_ratios\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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Zw/9+/f3SZy+cPDgQafepkOHDmGxWEhNTQVg1qxZGI1G/vjjD1JSUmztli1b5vVjdOrUCYPB0CDxCyGE8EyGBQohhPC5oUOHEhQUxH//+1+n3puvv/6awsJCbrjhBgCKioowmUxO+/bp0wetVovRaATgzJkzLsevSpaq2rgzcuRItFotr732mktvT1VM3sbpSxMnTnS6/b///Q+A4cOHA/ZeMMd4CgsL+fbbb71+jDvuuIN169axYMECl/sKCgpcfuZCCCF8Q3quhBBC+FxCQgJjx47l1Vdf5brrruOmm25i//79fPLJJ1x00UXce++9ACxdupQnn3yS22+/na5du2Iymfjhhx/Q6XTceuutALz22musXLmSG264gfbt23P69Gk++eQT2rZty2WXXeYxhs6dO/Ovf/2L119/ncsvv5xbbrkFvV7Ppk2bSE5OZsKECV7H6UsZGRncdNNNXHfddaxbt44ff/yRu+++m379+gFw7bXXEhQUxIgRI3jssccwGAx8+eWXtGrViqysLK8e45///Cd//PEHN954Iw888AADBgygpKSEnTt3Mm3aNI4ePUp8fLzPn5sQQpz3/FqrUAghRItQvRR7lY8//ljp3r27EhgYqCQmJip//etflbNnz9ruP3LkiPKXv/xF6dSpkxIcHKzExsYqQ4YMURYvXmxrs2TJEuXmm29WkpOTlaCgICU5OVkZPXq0S5lxT7755hslLS1N0ev1SkxMjHLFFVcoixYtqlOciqKWYu/Vq5fL8du3b6/ccMMNLtsB5YknnrDdrirFvmfPHuW2225TIiIilJiYGOXJJ59UysrKnPb9448/lL59+yrBwcFKamqq8vbbbyvffPONy8/Y02MriqIUFxcrY8eOVTp37qwEBQUp8fHxyuDBg5V3331XqaioqO3HJoQQoh40iuLFbFshhBBCnJOqxYpzc3Ol10gIIVoomXMlhBBCCCGEED4gyZUQQgghhBBC+IAkV0IIIYQQQgjhAzLnSgghhBBCCCF8wK89VytXrmTEiBEkJyej0WiYMWNGje1Xr17NpZdeSlxcHCEhIXTv3p0PPvjAqc348ePRaDROX927d2/AZyGEEEIIIYQQfl7nqqSkhH79+vGXv/yFW265pdb2YWFhPPnkk/Tt25ewsDBWr17NY489RlhYGI8++qitXa9evVi8eLHtdkCALOcl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TCYTmzZtEkJYdm6qcutogUJYdn5ee+01kZCQIFJTU8XOnTtFRESEcHV1FVlZWUIIy86NEBXD91tZWYn33ntPnD59Wvz888/Czs5O/PTTT/o2lv75rNVqhZ+fn5g2bVqleZZ+/IwePVr4+Pjoh2JfvXq1cHV1FVOnTtW3seTjJy4uTvz555/i3LlzYtOmTSIkJESEhYUJjUYjhLC83JjLd8GdO3cKKysr8fHHH4vjx4+L6OhoDsVe33zxxRfCz89PKJVK0blzZ7F7926pQzK5rVu3CgCVXqNHjxZCVAzBOWvWLOHh4SFUKpXo27evOHnypEEfV69eFSNGjBD29vZCrVaLMWPGiIKCAoM2hw4dEt27dxcqlUr4+PiIefPm1dYmPpCqcgNALF26VN+mpKRE/Oc//xHOzs7Czs5ODB06VKSnpxv0c/78eTFgwABha2srXF1dxWuvvSbKysoM2mzdulW0a9dOKJVKERQUZLAOc/Xcc88Jf39/oVQqhZubm+jbt6++sBLCsnNTlduLK0vOT1RUlPDy8hJKpVL4+PiIqKgog2c4WXJubvjf//4nWrduLVQqlWjevLn45ptvDOZb+ufzxo0bBYBK2ywEj5/8/HwxceJE4efnJ2xsbERQUJCYOXOmwTDYlnz8rFixQgQFBQmlUik8PT3F+PHjRW5urn6+peXGnL4Lrly5UjRt2lQolUrRqlUrsX79eqO3RybELY/LJiIiIiIiovvCe66IiIiIiIhMgMUVERERERGRCbC4IiIiIiIiMgEWV0RERERERCbA4oqIiIiIiMgEWFwRERERERGZAIsrIiIiIiIiE2BxRUREREREZAIsroiIiIiIiEyAxRUREREREZEJsLgiIiIiIiIyARZXREREREREJsDiioiIalVsbCxkMhnOnz8vdShEREQmxeKKiIiIiIjIBFhcERERERERmQCLKyIiMjtCCJSUlEgdhlkpKiqSOgQiIroLFldERCS5gIAAPProo9i4cSM6duwIW1tbfP3119Uus2fPHjzyyCNwdnZGgwYN0LZtWyxYsMCgzZYtW9CjRw80aNAATk5OGDx4MI4fP27QZs6cOZDJZDh16hSefvppODo6ws3NDbNmzYIQAhcvXsTgwYOhVqvh6emJTz75xGD5hIQEyGQyrFixAm+++SY8PT3RoEEDPPbYY7h48aJB27///htP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uicLJ3Q6aA9MQJfUj7Dtzzs/IJqIiIiIqLbU2D1XwcHBePvtt7Fz50506NABDRo0MJj/6quv1tSqyQIk7pqMrvJCFOqAFp3nSR0OEREREVHN3HMFoNp7rWQyGc6dO1cTqzUJ3nNl3q6X5iJ7pSsaKbRIcHgIvQfF330hIiIiIqL7YExtUGNnrlJTU2uqa7Jwu+NHoLdCi3StHJ0jVkgdDhERERERABMXV1OmTLmndjKZDJ988okpV00W4krOUYTmxAFy4Kzfi+hu6yp1SEREREREAExcXCUlJd1TO5lMZsrVkgU5viUKPeXAMa0duvb4UupwiIiIiIj0TFpcbd261ZTdERk4c+53dCs9CsgATdv3IZeb/TOwiYiIiMiC1NhQ7ESmdi3xRShkwG54oV3IRKnDISIiIiIywOKK6oQDB2LQSXYFGgF4dv9B6nCIiIiIiCphcUVmT1uugfrYXABAok0oAvz6SRwREREREVFlLK7I7O3c9gKCFaW4ppWhbcQqqcMhIiIiIqoSiysye81DXsd26+Y47PE4nB0bSx0OEREREVGVONwamT1317Zwf/K41GEQEREREVWLZ67IbGk0hVKHQERERER0z1hckdnat7oN9v7igQsX46UOhYiIiIjornhZIJml9Mx96KQ9DysAJ0sypA6HiIiIiOiueOaKzJKXRydc6hGHv92GoUXTkVKHQ0RERER0VzxzRWYr0C8SgX6RUodBRERERHRPeOaKzEppaT5Onf1N6jCIiIiIiIzG4orMSuKWkWiyexgS1naVOhQiIiIiIqOwuCKzcfXaSYReXQe5DFA4Npc6HCIiIiIio7C4IrOREv8kHOXACa0tuvZYLHU4RERERERGqRPF1cKFCxEQEAAbGxuEhYVh79691bbPzc3F+PHj4eXlBZVKhaZNm2LDhg21FC3dj3MXNqBb6REAQEmbd6CwUkocERERERGRccx+tMAVK1ZgypQpWLx4McLCwjB//nxERkbi5MmTcHd3r9Reo9GgX79+cHd3x6+//gofHx9cuHABTk5OtR883bMrO59DkAzYAw+EtXtN6nCIiIiIiIxm9sXVp59+ihdffBFjxowBACxevBjr16/H999/j+nTp1dq//333yMnJwe7du2CtbU1ACAgIKA2QyYjJSV/gjBkokwAbt2XSh0OEREREdF9MevLAjUaDQ4cOICI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4cOH8fPPP+unCSGg0+mQmpqKFi1aAAA6duxYadkVK1bg888/x9mzZ1FYWIjy8nKo1Wqj1n/8+HGEhIToCysA6NatG3Q6HU6ePKkvrlq1agWFQqFv4+XlhSNHjgAA+vXrB39/fwQFBaF///7o378/hg4dCjs7O6NiISIiafGyQCIiqtMKCwsxduxYJCcn61+HDh3C6dOn0bhxY327W4sfAEhMTMTIkSPxyCOPYN26dUhKSsLMmTOh0WhqJE5ra2uD9zKZDDqdDkDF5YkHDx7EsmXL4OXlhdmzZyMkJAS5ubk1EgsREdUMnrkiIqI6Q6lUQqvVGkxr3749jh07hiZNmhjV165du+Dv74+ZM2fqp124cOGu67tdixYtEBsbi6KiIn0Bt3PnTsjlcjRr1uye47GyskJERAQiIiIQHR0NJycnbNmyBY8//rgRW0VERFLimSsiIqozAgICsH37dly6dAnZ2dkAKkb827VrFyZMmIDk5GScPn0av//+e6UBJW4XHByMtLQ0LF++HGfPnsXnn3+ONWvWVFpfamoqkpOTkZ2djdLS0kr9jBw5EjY2Nhg9ejRSUlKwdetWvPLKK3jmmWf0lwTezbp16/D5558jOTkZFy5cwI8//gidTmdUcUZERNJjcUVERHXG22+/jfPnz6Nx48Zwc3MDALRt2xbbtm3DqVOn0KNHD4SGhmL27Nnw9vautq/HHnsMkydPxoQJE9CuXTvs2rVLP4rgDU888QT69++PPn36wM3NDcuWLavUj52dHTZu3IicnBx06tQJw4YNQ9++ffHll1/e83Y5OTlh9erVeOihh9CiRQssXrwYy5YtQ6tWre65DyIikp5MCCGkDoKIiIiIiKiu45krIiIiIiIiE2BxRUREREREZAIsroiIiIiIiEyAxRUREREREZEJsLgiIiIiIiIyARZXREREREREJsDiioiIiIiIyARYXBEREREREZkAiysiIiIiIiITYHFFRERERERkAiyuiIiIiIiITOD/AU8kwDME89pYAAAAAElFTkSuQmCC",
      "text/plain": [
       "<Figure size 1000x800 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "diff: 0.059(+-0.005)%\n"
     ]
    }
   ],
   "source": [
    "BASE_DIR_CUDA = \"/data2/yutian.rong/projects/megatron-lm-musa-patch/examples/mixtral/output/compare_cuda\"\n",
    "BASE_DIR_MUSA = \"/data2/yutian.rong/projects/megatron-lm-musa-patch/examples/mixtral/output/compare_musa\"\n",
    "STEPS = int(os.getenv(\"STEPS\", 5000))\n",
    "\n",
    "# ======== Mixtral ==========\n",
    "# LOG_LEN = 14\n",
    "# CUDA_FILE = \"2024-05-17_04:00:23/tp1_pp1_dp4_mbs1_numbs1_gbs4_gpus4.log.0.172.31.208.8\"\n",
    "# CUDA_FILE = \"2024-05-23_03:37:40/tp1_pp1_dp2_mbs1_numbs1_gbs2_gpus2.log.0.172.31.208.6\" # 10b, 3 layers\n",
    "CUDA_FILE = \"tp2_pp1_dp4_mbs2_numbs2_gbs16_gpus8.log.0.172.31.208.6\" # 10b, 6 layers\n",
    "# MUSA_FILE = \"2024-05-21_16:45:41/tp1_pp1_dp4_mbs1_numbs1_gbs4_gpus4.log.0.10.70.147.165\"  # done\n",
    "# MUSA_FILE = \"2024-05-23_15:48:09/tp1_pp1_dp2_mbs1_numbs1_gbs2_gpus2.log.0.10.70.147.165\"  # 10b, 3 layers\n",
    "MUSA_FILE = \"tp2_pp1_dp4_mbs2_numbs2_gbs16_gpus8.log.0.10.70.147.226\" # 10b, 6 layers\n",
    "\n",
    "cuda_info = _load_local_file(BASE_DIR_CUDA, CUDA_FILE)\n",
    "# print(f\"cuda iterations: {len(cuda_info[1])}\")\n",
    "musa_info = _load_local_file(BASE_DIR_MUSA, MUSA_FILE)\n",
    "# print(f\"musa iterations: {len(musa_info[1])}\")\n",
    "stat(cuda_info, musa_info)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "abs_diff = 1e-2\n",
    "rel_diff = 5e-3"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.0033333333333333335"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "1e-2 / 3"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA04AAAK9CAYAAAAT0TyCAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAADCp0lEQVR4nOzdd3hUVf7H8ffMpPcEQkJJQgm9905AokgRRAEp9rLq6qprx9UV14Jt7Yqu+1uwKxYQRUFa6B1C7wQIIXTS68zc3x+BCWMSQiBkUj6v55nHueeee+73zlxDvjn3nGMyDMNARERERERESmR2dQAiIiIiIiKVnRInERERERGRUihxEhERERERKYUSJxERERERkVIocRIRERERESmFEicREREREZFSKHESEREREREphRInERERERGRUihxEhERERERKYUSJxERKdW0adMwmUwcOHDA1aGIiIi4hBInERERERGRUihxEhERERERKYUSJxERkSrCMAyys7NdHYaISI2kxElERC7ZRx99ROvWrfH09KRevXo88MADpKSkONXZs2cPN954I+Hh4Xh5edGgQQPGjh1Lamqqo868efPo06cPQUFB+Pn50bx5c5555pmLiuHLL7+kW7du+Pj4EBwcTL9+/fjjjz/KHGf//v1p06YNmzdvJiYmBh8fH6Kjo/nhhx8AWLx4Md27d8fb25vmzZszf/58p+MnTZqEyWRi586djBkzhoCAAGrVqsXDDz9MTk6OU92pU6dy1VVXUadOHTw9PWnVqhVTpkwpcm0NGzZk2LBhzJ07ly5duuDt7c0nn3wCQEpKCo888ggRERF4enoSHR3Na6+9ht1uv6jPTUREysbN1QGIiEjVNGnSJF544QViY2O5//772bVrF1OmTGHt2rUsX74cd3d38vLyGDRoELm5ufztb38jPDycpKQkfv31V1JSUggMDGTbtm0MGzaMdu3a8a9//QtPT0/27t3L8uXLS43hhRdeYNKkSfTq1Yt//etfeHh4sHr1ahYuXMg111xz0XGec+bMGYYNG8bYsWMZPXo0U6ZMYezYsXz11Vc88sgj3HfffYwfP5433niDUaNGkZiYiL+/v1NMY8aMoWHDhkyePJlVq1bx3nvvcebMGT7//HNHnSlTptC6dWuGDx+Om5sbv/zyC3/961+x2+088MADTu3t2rWLcePGce+993LPPffQvHlzsrKyiImJISkpiXvvvZfIyEhWrFjBxIkTSU5O5p133rmMb1ZERIpliIiIlGLq1KkGYCQkJBiGYRjHjx83PDw8jGuuucaw2WyOeh988IEBGP/73/8MwzCMjRs3GoDx/fffl9j222+/bQDGiRMnyhTTnj17DLPZbIwcOdIpBsMwDLvdXqY4DcMwYmJiDMD4+uuvHWU7d+40AMNsNhurVq1ylM+dO9cAjKlTpzrKnn/+eQMwhg8f7hTLX//6VwMwNm3a5CjLysoqcj2DBg0yGjdu7FQWFRVlAMacOXOcyl988UXD19fX2L17t1P5008/bVgsFuPQoUNF2hcRkcujR/VERKTM5s+fT15eHo888ghmc+E/Jffccw8BAQHMnj0bgMDAQADmzp1LVlZWsW0FBQUB8PPPP5fpMbOZM2dit9v55z//6RQDgMlkKlOc5/j5+TF27FjHdvPmzQkKCqJly5Z0797dUX7u/f79+4vE9eceo7/97W8A/Pbbb44yb29vx/vU1FROnjxJTEwM+/fvd3qEEaBRo0YMGjTIqez777+nb9++BAcHc/LkSccrNjYWm83GkiVLisQlIiKXR4mTiIiU2cGDB4GCxOJ8Hh4eNG7c2LG/UaNGPProo/z3v/+ldu3aDBo0iA8//NApObjpppvo3bs3d999N2FhYYwdO5bp06eXmkTt27cPs9lMq1atLjvOcxo0aOBIus4JDAwkIiKiSBkUPNr3Z02bNnXabtKkCWaz2WkNrOXLlxMbG4uvry9BQUGEhoY6xnQVlzj92Z49e5gzZw6hoaFOr9jYWACOHz9e5BgREbk8GuMkIiJX1L///W9uv/12fv75Z/744w8eeughx/ifBg0a4O3tzZIlS1i0aBGzZ89mzpw5fPfdd1x11VX88ccfWCyWCou1pHOVVG4YRqlt/jkR27dvHwMHDqRFixa89dZbRERE4OHhwW+//cbbb79dJGE8v3fqHLvdztVXX82TTz5Z7DmbNWtWalwiIlI2SpxERKTMoqKigIKJCxo3buwoz8vLIyEhwdHzcU7btm1p27Ytzz77LCtWrKB37958/PHHvPTSSwCYzWYGDhzIwIEDeeutt3jllVf4xz/+waJFi4q0dU6TJk2w2+1s376dDh06lEuc5WHPnj1OvUR79+7FbrfTsGFDAH755Rdyc3OZNWsWkZGRjnqLFi266HM0adKEjIyMKxK/iIgUT4/qiYhImcXGxuLh4cF7773n1Ovyf//3f6SmpjJ06FAA0tLSsFqtTse2bdsWs9lMbm4uAKdPny7S/rlE6Fyd4lx//fWYzWb+9a9/FemlORfTxcZZnj788EOn7ffffx+AwYMHA4W9V+fHk5qaytSpUy/6HGPGjGHlypXMnTu3yL6UlJQin7mIiFw+9TiJiEiZhYaGMnHiRF544QWuvfZahg8fzq5du/joo4/o2rUrN998MwALFy7kwQcfZPTo0TRr1gyr1coXX3yBxWLhxhtvBOBf//oXS5YsYejQoURFRXH8+HE++ugjGjRoQJ8+fUqMITo6mn/84x+8+OKL9O3blxtuuAFPT0/Wrl1LvXr1mDx58kXHWZ4SEhIYPnw41157LStXruTLL79k/PjxtG/fHoBrrrkGDw8PrrvuOu69914yMjL49NNPqVOnDsnJyRd1jieeeIJZs2YxbNgwbr/9djp37kxmZiZbtmzhhx9+4MCBA9SuXbvcr01EpEZz6Zx+IiJSJfx5OvJzPvjgA6NFixaGu7u7ERYWZtx///3GmTNnHPv3799v3HnnnUaTJk0MLy8vIyQkxBgwYIAxf/58R50FCxYYI0aMMOrVq2d4eHgY9erVM8aNG1dkqu2S/O9//zM6duxoeHp6GsHBwUZMTIwxb968MsVpGAXTkbdu3bpI+1FRUcbQoUOLlAPGAw884Ng+Nx359u3bjVGjRhn+/v5GcHCw8eCDDxrZ2dlOx86aNcto166d4eXlZTRs2NB47bXXjP/9739FPuOSzm0YhpGenm5MnDjRiI6ONjw8PIzatWsbvXr1Mt58800jLy+vtI9NRETKyGQYFzGyVURERC7o3EK7J06cUG+PiEg1pDFOIiIiIiIipVDiJCIiIiIiUgolTiIiIiIiIqXQGCcREREREZFSqMdJRERERESkFEqcRERERERESlHjFsC12+0cOXIEf39/TCaTq8MREREREREXMQyD9PR06tWrh9l84T6lGpc4HTlyhIiICFeHISIiIiIilURiYiINGjS4YJ0alzj5+/sDBR9OQECAi6MRERERERFXSUtLIyIiwpEjXEiNS5zOPZ4XEBCgxElERERERC5qCI8mhxARERERESmFEicREREREZFSKHESEREREREpRY0b4yQiIiIiUhkZhoHV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qybVExERERGpcEqcqoj9zZ4GYJfd18WRiIiIiIjUPEqcqgh3j8CC/2JzcSQiIiIiIjWPEqcqwuJW0NOkxElEREREpOIpcaoi3N38Cv6LFsAVEREREaloSpyqCDePgsTJU4mTiIiIiEiFU+JURXi4BxT816Rp9UREREREKpoSpyrCw6MgcfIyuTgQEREREZEaSIlTFXEucfI0gd1udXE0IiIiIiI1ixKnKiLQP4qcs8ObDicvc20wIiIiIiI1jBKnKsLd3YdN0RNZaY4gwC/S1eGIiIiIiNQobq4OQC5e+72T8TIDs5vAeE0SISIiIiJSUdTjVIV4nfdt5eVluC4QEREREZEaRolTFbV773euDkFEREREpMZQ4lSFbLP5Ot6f3PelCyMREREREalZlDhVIa0tmY73/dPjXBaHiIiIiEhNo8SpClns0dbVIYiIiIiI1EhKnKqQnsNXuDoEEREREZEaSYlTFeLh4efqEEREREREaiQlTlWYYbe7OgQRERERkRpBiVMVs94e4nh/KmWXCyMREREREak5lDhVMVFDljvenzy12YWRiIiIiIjUHFUycUpPT+eRRx4hKioKb29vevXqxdq1a10dVoWoHdKCgzZ3AGqtGsf+g7+7OCIRERERkeqvSiZOd999N/PmzeOLL75gy5YtXHPNNcTGxpKUlOTq0CpE5IQcAEItBjlLRrk4GhERERGR6q/KJU7Z2dn8+OOPvP766/Tr14/o6GgmTZpEdHQ0U6ZMcXV4FWL/Vz6O92nutV0YiYiIiIhIzeDm6gDKymq1YrPZ8PLycir39vZm2bJlRern5uaSm5vr2E5LS7viMV5pTSyF15PjWceFkYiIiIiI1AxVrsfJ39+fnj178uKLL3LkyBFsNhtffvklK1euJDk5uUj9yZMnExgY6HhFRES4IOryFW8PdLy35Ke6MBIRERERkZqhyiVOAF988QWGYVC/fn08PT157733GDduHGZz0cuZOHEiqampjldiYqILIi5fKb5NHe/7Wve4MBIRERERkZqhSiZOTZo0YfHixWRkZJCYmMiaNWvIz8+ncePGRep6enoSEBDg9Krqmvf6yGnbas1xUSQiIiIiIjVDlUyczvH19aVu3bqcOXOGuXPnMmLECFeHVCHqhnV12l6x8BYXRSIiIiIiUjNUuckhAObOnYthGDRv3py9e/fyxBNP0KJFC+644w5Xh+YSUcdmujoEEREREZFqrUr2OKWmpvLAAw/QokULbr31Vvr06cPcuXNxd3d3dWguccC9gatDEBERERGp1qpkj9OYMWMYM2aMq8NwqSVht9Dv2BcAGH7RLo5GRERERKR6q5I9TgI9+n5QuGFYXReIiIiIiEgNoMSpivLwKJwdMDRtgwsjERERERGp/pQ4VQOtTWmuDkFEREREpFpT4lRNHEqKc3UIIiIiIiLVlhKnKmx981cc780WbxdGIiIiIiJSvSlxqsIMw+54v2/dP1wYiYiIiIhI9abEqQozDJvjfUzaAjKyjrowGhERERGR6kuJU1V2Xo8TQEbmERcFIiIiIiJSvSlxqsLq1O3rtH107gB27vrcRdGIiIiIiFRfSpyqsKiIgU7bHcxptFh/G5lZx10UkYiIiIhI9aTEqYpb6NevSNmxE1oQV0RERESkPClxquL6DZlLgtXiVGYy6WsVERERESlP+g27inNz86LRrVb22TwcZfl5aS6MSERERESk+lHiVE00seQ53qevvs+FkYiIiIiIVD9KnKqhjpxydQgiIiIiItWKEqdqyGyCdav/4eowRERERESqDSVO1USm81q4dNn3Cimp+10TjIiIiIhINaPEqZo42W9ukbIDB2ZWfCAiIiIiItWQEqdqIiryGna6RTqVBQREuygaEREREZHqRYlTNdLCeshp22rPd1EkIiIiIiLVixKnaiw9ZTfxm97CsNtLrywiIiIiIiVS4lSNnLx2u9N2513P0GHbY6xe/ZSLIhIRERERqR6UOFUjtUNasszSuEi5kTiz4oMREREREalGlDhVMx5RY4qUReQddEEkIiIiIiLVhxKnaiYgpF2RsgbmfHbt+c4F0YiIiIiIVA9KnKoZL6/axZZnZqjXSURERETkUilxqmbq1u3DVHsTV4chIiIiIlKtKHGqZjzdvena6eki5YahKclFRERERC5VlUucbDYbzz33HI0aNcLb25smTZrw4osvYhiGq0OrNNq0upuFfjGuDkNEREREpNpwc3UAZfXaa68xZcoUPvvsM1q3bs26deu44447CAwM5KGHHnJ1eJXGgGEL4VuLY9s9fbcLoxERERERqdqqXI/TihUrGDFiBEOHDqVhw4aMGjWKa665hjVr1rg6tErFZDazxKujY7td0lQXRiMiIiIiUrVVucSpV69e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olWrVhURroiIiIiIVAGJiYk0aNDggnWqVOI0c+ZMRo4cicVicZTZbDZMJhNms5nc3FynfcWx2+0cOXIEf39/TCbTlQ65RGlpaURERJCYmEhAQIDL4pDKS/eIXIjuDymN7hEpje4RuZCacn8YhkF6ejr16tXDbL7wKKYq9ajewIED2bJli1PZHXfcQYsWLXjqqadKTZoAzGZzqdlkRQoICKjWN6NcPt0jciG6P6Q0ukekNLpH5EJqwv0RGBh4UfWqVOLk7+9PmzZtnMp8fX2pVatWkXIREREREZHyUiVn1RMREREREalIVarHqThxcXGuDuGSeHp68vzzz+Pp6enqUKSS0j0iF6L7Q0qje0RKo3tELkT3R1FVanIIERERERERV9CjeiIiIiIiIqVQ4iQiIiIiIlIKJU4iIiIiIiKlUOIkIiIiIiJSCiVOLvLhhx/SsGFDvLy86N69O2vWrHF1SHIFLFmyhOuuu4569ephMpmYOXOm037DMPjnP/9J3bp18fb2JjY2lj179jjVOX36NBMmTCAgIICgoCDuuusuMjIynOps3ryZvn374uXlRUREBK+//vqVvjQpB5MnT6Zr1674+/tTp04drr/+enbt2uVUJycnhwceeIBatWrh5+fHjTfeyLFjx5zqHDp0iKFDh+Lj40OdOnV44oknsFqtTnXi4uLo1KkTnp6eREdHM23atCt9eXKZpkyZQrt27RyLT/bs2ZPff//dsV/3hvzZq6++islk4pFHHnGU6T6p2SZNmoTJZHJ6tWjRwrFf90cZGVLhvv32W8PDw8P43//+Z2zbts245557jKCgIOPYsWOuDk3K2W+//Wb84x//MH766ScDMGbMmOG0/9VXXzUCAwONmTNnGps2bTKGDx9uNGrUyMjOznbUufbaa4327dsbq1atMpYuXWpER0cb48aNc+xPTU01wsLCjAkTJhhbt241vvnmG8Pb29v45JNPKuoy5RINGjTImDp1qrF161YjPj7eGDJkiBEZGWlkZGQ46tx3331GRESEsWDBAmPdunVGjx49jF69ejn2W61Wo02bNkZsbKyxceNG47fffjNq165tTJw40VFn//79ho+Pj/Hoo48a27dvN95//33DYrEYc+bMqdDrlbKZNWuWMXv2bGP37t3Grl27jGeeecZwd3c3tm7dahiG7g1xtmbNGqNhw4ZGu3bt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IlIKJU4iIiIiIiKlUOIkIiLlZtq0aZhMJg4cOODqUERERMqVEicREREREZFSKHESEREREREphRInERGpUIZhkJ2d7eowKpXMzExXhyAiIqVQ4iQiIldUw4YNGTZsGHPnzqVLly54e3vzySefXPCY1atXM2TIEIKDg/H19aVdu3a8++67TnUWLlxI37598fX1JSgoiBEjRrBjxw6nOpMmTcJkMrF7925uvvlmAgMDCQ0N5bnnnsMwDBITExkxYgQBAQGEh4fz73//2+n4uLg4TCYT3333Hc888wzh4eH4+voyfPhwEhMTneouXbqU0aNHExkZiaenJxEREfz9738vkiTefvvt+Pn5sW/fPoYMGYK/vz8TJkwAwG63884779C6dWu8vLwICwvj3nvv5cyZM2X6zEVEpPy5uToAERGp/nbt2sW4ceO49957ueeee2jevHmJdefNm8ewYcOoW7cuDz/8MOHh4ezYsYNff/2Vhx9+GID58+czePBgGjduzKRJk8jOzub999+nd+/ebNiwgYYNGzq1edNNN9GyZUteffVVZs+ezUsvvURISAiffPIJV111Fa+99hpfffUVjz/+OF27dqVfv35Ox7/88suYTCaeeuopjh8/zjvvvENsbCzx8fF4e3sD8P3335OVlcX9999PrVq1WLNmDe+//z6HDx/m+++/d2rParUyaNAg+vTpw5tvvomPjw8A9957L9OmTeOOO+7goYceIiEhgQ8++ICNGzeyfPly3N3dL/erEBGRS2WIiIiUk6lTpxqAkZCQ4CiLiooyAGPOnDmlHm+1Wo1GjRoZUVFRxpkzZ5z22e12x/sOHToYderUMU6dOuUo27Rpk2E2m41bb73VUfb8888bgPGXv/zF6RwNGjQwTCaT8eqrrzrKz5w5Y3h7exu33Xabo2zRokUGYNSvX99IS0tzlE+fPt0AjHfffddRlpWVVeR6Jk+ebJhMJuPgwYOOsttuu80AjKefftqp7tKlSw3A+Oqrr5zK58yZU2y5iIhULD2qJyIiV1yjRo0YNGhQqfU2btxIQkICjzzyCEFBQU77TCYTAMnJycTHx3P77bcTEhLi2N+uXTuuvvpqfvvttyLt3n333Y73FouFLl26YBgGd911l6M8KCiI5s2bs3///iLH33rrrfj7+zu2R40aRd26dZ3Oda7nCQrGLJ08eZJevXphGAYbN24s0ub999/vtP39998TGBjI1VdfzcmTJx2vzp074+fnx6JFi4q0ISIiFadGJ05Llizhuuuuo169ephMJmbOnHlFz3fuWfvzXy1atLii5xQRqQwaNWp0UfX27dsHQJs2bUqsc/DgQYBiH/dr2bIlJ0+eLDLZQmRkpNN2YGAgXl5e1K5du0h5ceOJmjZt6rRtMpmIjo52Wq/q0KFDjmTOz8+P0NBQYmJiAEhNTXU63s3NjQYNGjiV7dmzh9TUVOrUqUNoaKjTKyMjg+PHjxf3cYiISAWp0WOcMjMzad++PXfeeSc33HBDhZyzdevWzJ8/37Ht5lajvwIRqSHO741xBYvFclFlUDDrX1nZbDauvvpqTp8+zVNPPUWLFi3w9fUlKSmJ22+/Hbvd7lTf09MTs9n5b5d2u506derw1VdfFXuO0NDQMsclIiLlp0b/1j548GAGDx5c4v7c3Fz+8Y9/8M0335CSkkKbNm147bXX6N+//yWf083NjfDw8Es+XkSkOmvSpAkAW7duJTY2ttg6UVFRQMGEE3+2c+dOateuja+vb7nGtWfPHqdtwzDYu3cv7dq1A2DLli3s3r2bzz77jFtvvdVRb968eRd9jiZNmjB//nx69+7t8kRTRESKqtGP6pXmwQcfZOXKlXz77bds3ryZ0aNHc+211xb5B7Qs9uzZQ7169WjcuDETJkzg0KFD5RixiEjV1qlTJxo1asQ777xDSkqK075zPUF169alQ4cOfPbZZ051tm7dyh9//MGQIUPKPa7PP/+c9PR0x/YPP/xAcnKy449v53qvzu+tMgyjyBTqFzJmzBhsNhsvvvhikX1Wq7XI5yEiIhWrRvc4XcihQ4eYOnUqhw4dol69egA8/vjjzJkzh6lTp/LKK6+Uuc3u3bszbdo0mjdvTnJyMi+88AJ9+/Zl69atToOORURqKrPZzJQpU7juuuvo0KEDd9xxB3Xr1mXnzp1s27aNuXPnAvDGG28wePBgevbsyV133eWYjjwwMJBJkyaVe1whISH06dOHO+64g2PHjvHOO+8QHR3NPffcA0CLFi1o0qQJjz/+OElJSQQEBPDjjz+Waf2lmJgY7r33XiZPnkx8fDzXXHMN7u7u7Nmzh++//553332XUaNGlfu1iYjIxVHiVIItW7Zgs9lo1qyZU3lubi61atUCCh4Jadmy5QXbeeqpp3j11VcBnB4LbNeuHd27dycqKorp06c7zewkIlKTDRo0iEWLFvHCCy/w73//G7vdTpMmTRxJCkBsbCxz5szh+eef55///Cfu7u7ExMTw2muvXfREFGXxzDPPsHnzZiZPnkx6ejoDBw7ko48+cqy/5O7uzi+//MJDDz3E5MmT8fLyYuTIkTz44IO0b9/+os/z8ccf07lzZz755BOeeeYZ3NzcaNiwITfffDO9e/cu9+sSEZGLZzIuZRRsNWQymZgxYwbXX389AN999x0TJkxg27ZtRQYQ+/n5ER4eTl5eXrHT1p6vVq1aFxzQ27VrV2JjY5k8efJlX4OIiJSvuLg4BgwYwPfff6/eHhGRGk49TiXo2LEjNpuN48eP07dv32LreHh4XNZ04hkZGezbt49bbrnlktsQEREREZErr0YnThkZGezdu9exnZCQQHx8PCEhITRr1owJEyZw66238u9//5uOHTty4sQJFixYQLt27Rg6dGiZz/f4449z3XXXERUVxZEjR3j++eexWCyMGzeuPC9LRERERETKWY1OnNatW8eAAQMc248++igAt912G9OmTWPq1Km89NJLPPbYYyQlJVG7dm169OjBsGHDLul8hw8fZty4cZw6dYrQ0FD69OnDqlWrtDaHiIiIiEglpzFOIiIiIiIipdA6TiIiIiIiIqVQ4iQiIiIiIlKKGjfGyW63c+TIEfz9/TGZTK4OR0REREREXMQwDNLT06lXrx5m84X7lGpc4nTkyBEiIiJcHYaIiIiIiFQSiYmJNGjQ4IJ1alzi5O/vDxR8OAEBAS6ORkREREREXCUtLY2IiAhHjnAhNS5xOvd4XkBAgBInERERERG5qCE8mhxCRERERESkFEqcRERERERESqHESUREREREpBQ1boyTiIiIiEhlZBgGVqsVm83m6lCqFXd3dywWy2W3o8RJRERERMTF8vLySE5OJisry9WhVDsmk4kGDRrg5+d3We0ocRIRERERcSG73U5CQgIWi4V69erh4eFxUbO8SekMw+DEiRMcPnyYpk2bXlbPkxInEREREREXysvLw263ExERgY+Pj6vDqXZCQ0M5cOAA+fn5l5U4aXIIEREREZFKwGzWr+ZXQnn13qnHSUSkCrJZ87C4eTi2ly68DePU2rI1EtyBfrFfOzaXfN8aMGh/7RwC/SMBWLHsYazJ88rUrN2vMf0H/+rYjpvRDbM1g6b9PqNuWFcA1q6ZRPbB6WVr1zOU/sMXF7b7y0DMOck06PYmjaOGALBp8/uk7ppStnYt3vS/YX1hu3Oux5y+m9ptnqJVy9sA2Ln7G45verFM7QL0uXEzZnPBP7XnviP/pnfRscNjABw4NI9Dqx8uc7vFfUeekSPp3v1lAI6f3MzORWPL3G5x35ElrD+9+30EQGbWcdbP7l/mdov9jkq4/8qiuO+opPuvLIr7jkq6/8qi6Hc07uz9t85RZ/HckZjSdpepXUt4f3r3/RA49x0NAKDPjZv+dP+tK7GNYgV3oF/sV47NJT+0AcOg/bW//+n+m1+mZu1+jf70HXU/+zNiWuH9t/YFsg9cys+IuMJ2f43FnJ1Mg25v/On++7hs7ZbwHdVu+xStWtwKnLv/XipTu+D8HeXknCQzJR97QB18fMIByM1LIy/jUJnb9Q5sipvFE4CM9EMY+WmYPILx86sPQH5+Fjnp+8vcrqd/IzzcfQHIzDyCPfc0Jnd//PyjALDZ8slK3XVRbfkGtXBce1VRtaIVERHWrplEwK7XCBm8ltDabQCwHF9EL3timdpZdTzFabt33nYsJjiemwJnfynKPxZHTP6OMrW76VSS03arjPXUsdjZnX7Q8UtR5rGl9C9ju/tz9jlt10tZQTNLDhtOb4OzvxSlHl9JvzK2eybH+S+RASeX0Ml8hhWn1gMFv5SnnNpY5nYBbHa749mOc9/R4mMrgIJfylNTdl1Su8V9R3FHazn2Z2QevqR2i/uOlhwr3J+Xn35J7Rb3HZV0/5VFcd9RSfdfWRT3HZV0/5VF0e9oe5H7z//EYjqZz5Sp3SVHCxPOgu9oO1D8/VcWq447x9E7d1sJPyO2l6ndTacOO223ylhX9GfE0SX0L2O7+3M8nLbrnVlews+IsrVb0ne04uQ6oCBxKrj/ytYuOH9HJlsOvoY3+fmFib7NmoO/Ubb7DCDfboOzT6QZ1nT8jRzSremO/XZ7/iW1m2PLhbOJkz3/bLv5hfsNw3bR7dqMsv1/WRkocRIRqULy87OovesVGlnyiVt6O/1HFvwV1BR5E3Gn1pdytDOPkPZO20sDrgIMuvjUcZT5Ro0mLrkWZeHm39hpe3vtIWy3ZtI6qIWjLDjqeuIOlq13weRZm/NbPlp3JEeyj9KkTndHWe0G1xKXfbRM7WLxov95m1kRo4hL20v9egMcZaHh/Yg7Wca/1gP9znvs5tx3VDtiiKOsVmhH4vwHFHfoBRX3HQVGDHOUBQY0uaR2i/uOfMP6Ocq8PIMvqd3ivqOS7r+yKO47Kun+K4vivqOS7r+yKPY7KuH+K4uSvqPi7r+y0M+IsyroZwRuvmRafPHxCCwscvMh3eJf5nZ9zO6O92aPYNLz3bCc167F4nlJ7XpZvAvb8AgiPQ/M7oXtmM1uF92ur6nksUbTpk3jkUceISUlpcwxXkkmwzDKdldWcWlpaQQGBpKamkpAQICrwxERKbODiQs4sOYxeg1fgbu7BhGLiFR1OTk5JCQk0KhRI7y8vFwdjsuVd+J0oc+3LLmBRqCJiFQB+w/+5ngfFTGQmBvjlTSJiIhUICVOIiKVmGG3EzezJxHLhrJ27QuuDkdERCpYZl5mmV9Wu9VxvNVuJTMvk+z87Itq91LY7XZef/11oqOj8fT0JDIykpdffpm4uDhMJpNTz1F8fDwmk4kDBw44yqZNm0ZkZCQ+Pj6MHDmSU6dOObW/b98+RowYQVhYGH5+fnTt2pX588s2KUl50BgnEZFKym63suzH9gUDpE2QeWqjq0MSEZEK5jfZr8zHTB81ndGtRwMwY8cMxvwwhpioGOJuj3PUafhuQ05mnSxyrPF82UfxTJw4kU8//ZS3336bPn36kJyczM6dOy/q2NWrV3PXXXcxefJkrr/+eubMmcPzzz/vVCcjI4MhQ4bw8ssv4+npyeeff851113Hrl27iIyMLHO8l0qJk4hIJZSfn8WaH1vRz34QuwHLwm+h/8DPXR2WiIiIk/T0dN59910++OADbrutYJbLJk2a0KdPH+Li4ko9/t133+Xaa6/lySefBKBZs2asWLGCOXPmOOq0b9+e9u0LJyt58cUXmTFjBrNmzeLBBx8s3wu6ACVOIiKVTHbOabb81JLeHCffgLVRD9Gvz7uuDktERFwgY2LZ1iED8HTzdLwf2XIkGRMzMJucR+gcePjA5YYGwI4dO8jNzWXgwIGXfPzIkSOdynr27OmUOGVkZDBp0iRmz55NcnIyVquV7OxsDh0q+xpXl0OJk4hIJZKWcZj9M9vQzZxKth22Np9Er67Pl36giIhUS74evpd1vJvZDTePor/yX26753h7e5e4z3x2uvXzJ/HOz88vqXqJHn/8cebNm8ebb75JdHQ03t7ejBo1iry8vLIHfBk0OYSISCVx6swuDs9oTgdzKml22N3uPboqaRIRkUqsadOmeHt7s2DBgiL7QkNDAUhOTnaUxcfHO9Vp2bIlq1evdipbtWqV0/by5cu5/fbbGTlyJG3btiU8PPz/27vzuKrqxP/j73svcAGVLRRcUFBRcQNFJdxNDM2xtM1fOdk47WMrzWRUastMNO01mn1zpqzvfHPJ1Jo0zXBLxR1ccUcxE5BMNhXk3vP7w7oTuSAKHJbX8/G4j4ec+zn3vq9+prlvzjmfU2ZxierCEScAqAGOZW9S0Td91dFWrFyHRcd7faLI9r83OxYAAJfk6empCRMm6KmnnpKHh4f69Omj48ePa+fOnRo7dqxCQkL0/PPP629/+5v27t2rN954o8z+jz76qPr06aPXX39dN910k5YsWVLmND3pXDmbN2+eRowYIYvFookTJ8rpdFbnx5TEEScAMN3h75ep9JtYtbUV65jDqry+XyqC0gQAqCUmTpyoJ598UpMmTVJERIRGjx6tnJwcubu7a+bMmdq9e7e6du2qv//97/rrX/9aZt9rr71W06dP1zvvvKPIyEh98803eu6558qMefPNN+Xv76/evXtrxIgRio+PV/fu3avzI0qSLMavTzqsBypyd2AAqGo5udtkfN1NQTanDjnc5TZ4mVo062t2LABANTpz5owyMjIUFhYmT09Ps+PUOZf6+61IN+CIEwCYqHFAZ+327qy9Dk95D9tEaQIAoIYytTitWrVKI0aMULNmzWSxWLRgwYLL3nfNmjVyc3NTVFRUleUDgKpi/HxutsVqVb9RmxU8ap+aBHY1ORUAALgYU4tTUVGRIiMjNXXq1Artd/LkSY0dO/aK14sHADOtX/eM1s9qoZKSc/fmsFrd5NOwhcmpAADApZi6qt6wYcM0bNiwCu/34IMP6s4775TNZqvQUSoAMNvJvAx12J8kX6u0cvldGhA/3+xIAADgMtS6a5w++ugjHTx4UJMnX969TYqLi5Wfn1/mAQBm8fMN0/6Il7XKvYP6DJ5pdhwAAHCZalVx2rdvn55++mn9+9//lpvb5R0sS0pKkq+vr+sREhJSxSkBoCzD6VRO7jbXz9HRiep/W7rc3Fg5CQCA2qLWFCeHw6E777xTL7zwgtq1a3fZ+yUmJiovL8/1OHLkSBWmBICyDKdTK7+IkeXrKGVkLjE7DgAAuEKmXuNUEQUFBdq0aZNSU1P18MMPS5KcTqcMw5Cbm5u++eYbXXfddeftZ7fbZbfbqzsuAMhRWqI187pqYOkeySal7/s/hbWMNzsWAAC4ArWmOPn4+Gj79u1ltr333ntatmyZ5s6dq7CwMJOSAcD5SkoKtfnzCPU3vpfDkNY2+4P6D/rI7FgAAOAKmVqcCgsLtX//ftfPGRkZSktLU0BAgFq2bKnExEQdPXpUn3zyiaxWqzp37lxm/yZNmsjT0/O87QBgplOnc7VzXoRiLbkqMaTNYQnq1/sNs2MBAICrYGpx2rRpkwYNGuT6OSEhQZJ09913a8aMGTp27JgyMzPNigcAFZZXkKlDX3RRT2u+TjmlXR3+qtgez5odCwAAXCWLYRiG2SGqU35+vnx9fZWXlycfHx+z4wCoQ46f2KnchT0VYTutPKd0OOo9de38kNmxAAA13JkzZ5SRkaGwsDB5erLiamW71N9vRbpBrVlVDwBqsh+y1qtgYXdF2E7ruMOirJhZlCYAwNUrLar4w1n63/2dpT9vP315r1tBAwcO1COPPKLHH39c/v7+CgoK0vTp01VUVKRx48apUaNGatu2rb7++mtJ0owZM+Tn51fmNRYsWCCLxeL6eevWrRo0aJAaNWokHx8fRUdHa9OmTZKkH3/8UXfccYeaN28ub29vdenSRTNnVs99EWvN4hAAUFNlZC6R+8rham1z6KjDppIBC9We1fMAAJVhTsOK79N3jtTytnN//n6+tPp2qckAKW7Ff8d8ESoV556/750VPxnt448/1lNPPaUNGzZo9uzZeuihhzR//nyNGjVKzzzzjN566y3dddddl30JzpgxY9StWzdNmzZNNptNaWlpcnd3l3Tu6FF0dLQmTJggHx8fLVy4UHfddZfatGmjXr16VTh7RXDECQCuQkbmEjVcOUwtbA5lONylId+x5DgAoF6JjIzUc889p/DwcCUmJsrT01OBgYG67777FB4erkmTJunHH3/Utm3byn8xSZmZmYqLi1OHDh0UHh6u2267TZGRkZKk5s2b689//rOioqLUunVrPfLIIxo6dKjmzJlTlR9REkecAOCqBDfpqT0WH/3oKNE1wzeqcUAnsyMBAOqS2wsrvo/1V/cwbTHq59f4zfGSmw5dTaoyunbt6vqzzWbTNddcoy5duri2BQUFSZJycnIu6/USEhJ077336n//938VFxen2267TW3atJEkORwOvfzyy5ozZ46OHj2qkpISFRcXy9vbu9I+z8VwxAkAroKXZ4Baj9yhpjelU5oAAJXPrUHFH9ZfHRuxuv283evyXvcK/HIa3S8sFkuZbb9cv+R0OmW1WvXbtenOnj1b5ufnn39eO3fu1PDhw7Vs2TJ17NhR8+fPlyS99tpreueddzRhwgQtX75caWlpio+PV0lJyRVlrwiKEwBU0LqUp7Tiy/6un30atpCvTysTEwEAUDs0btxYBQUFKir670IUaWlp541r166dnnjiCX3zzTe6+eab9dFH524iv2bNGt100036/e9/r8jISLVu3Vp79+6tluwUJwCogMNHktXj4GsaWPid1qVMMDsOAAC1SkxMjLy9vfXMM8/owIED+vTTTzVjxgzX86dPn9bDDz+sFStW6PDhw1qzZo02btyoiIgISVJ4eLiWLl2qtWvXKj09XQ888ICys7OrJTvFCQAqoFXIYK32v0HfuYWrZ8+XzI4DAECtEhAQoH//+99atGiRaynx559/3vW8zWbTjz/+qLFjx6pdu3a6/fbbNWzYML3wwguSpOeee07du3dXfHy8Bg4cqODgYI0cObJasnMDXAAoh+F06tSZXDXwblJmm8XK754AAFePG+BWLW6ACwDVwOks1ar5PXT48zDlF37v2k5pAgCgfuH/+QHgIkpLz2jN3AgNKE5VR9sp7dz2ltmRAACASbiPEwBcQHFxvlLnRaif8YNKDWldi/vUt/cbZscCAAAm4YgTAPxG0akc7ZgbpmuNH1RsSJvbPK2+Az4wOxYAADARR5wA4FdO5mUo8z+RirYWqNAp7e30d8V0e8rsWACAeqCerdlWbSrr75XiBAA/O567Qye+7qmutjM66bTo++4fqHvHe82OBQCo49zd3SVJp06dkpeXl8lp6p6SkhJJ55Y6vxoUJwCQ9P2xNTr77SC1t51VtsOqvN5z1LnNLWbHAgDUAzabTX5+fsrJyZEkeXt7y2KxmJyqbnA6nTp+/Li8vb3l5nZ11YfiBKDeO3h4kTxX3agwm0PfO2xyDFyidiGDzY4FAKhHgoODJclVnlB5rFarWrZsedVllOIEoF7bs2+OAtb9PzW2GTrg8JD39WvUIqiH2bEAAPWMxWJR06ZN1aRJE509e9bsOHWKh4eHrJVw/0WKE4B6rVGjViqWVbscdgX9bouu8W9vdiQAQD1ms9mu+locVA2KE4B6rVlwjDKv+1YtfNvKp2ELs+MAAIAaiuIEoN5JWZMgSYrt86YkqWXzgSamAQAAtQHFCUC9snXbFPU69JYcktIbRyui3RizIwEAgFrg6q+SAoBapHPH+7XeFqJ1HhFq1/o2s+MAAIBawtTitGrVKo0YMULNmjWTxWLRggULLjl+3rx5GjJkiBo3biwfHx/FxsZqyZIl1RMWQK1lOJ1ylP588zs3D/W6da/63bJDNjcPk5MBAIDawtTiVFRUpMjISE2dOvWyxq9atUpDhgzRokWLtHnzZg0aNEgjRoxQampqFScFUFs5naVaNS9KKZ93kNNZKklyc/OUpRKWJQUAAPWHxTAMw+wQ0rm16+fPn6+RI0dWaL9OnTpp9OjRmjRp0mWNz8/Pl6+vr/Ly8uTj43MFSQHUFqWlZ7Tu847q68iQ05C2d3lXkV0fMTsWAACoISrSDWr14hBOp1MFBQUKCAi46Jji4mIVFxe7fs7Pz6+OaABMdqb4pLZ+HqG+ylKpIa1v+Sf1oTQBAIArVKvPVXn99ddVWFio22+//aJjkpKS5Ovr63qEhIRUY0IAZigo/EG7PmutGGXpjFPa0vY59el3eacEAwAAXEitLU6ffvqpXnjhBc2ZM0dNmjS56LjExETl5eW5HkeOHKnGlACq2095B3R4fjt1t/6kAqe0u8tb6hXzktmxAABALVcrT9WbNWuW7r33Xn322WeKi4u75Fi73S673V5NyQCYKft4mvIXX6vOtmKdcFiU1eMjRUXcbXYsAABQB9S64jRz5kz98Y9/1KxZszR8+HCz4wCoIY4cXSXnssEKt5Uqy2FVYZ956tj6JrNjAQCAOsLU4lRYWKj9+/e7fs7IyFBaWpoCAgLUsmVLJSYm6ujRo/rkk08knTs97+6779Y777yjmJgYZWVlSZK8vLzk6+trymcAYL79GV+qwepRampz6rDDTZbrlqpt84FmxwIAAHWIqdc4bdq0Sd26dVO3bt0kSQkJCerWrZtrafFjx44pMzPTNf6DDz5QaWmpxo8fr6ZNm7oejz32mCn5AZhv1+5P5L96pJranNrnsMtz6Ea1pDQBAIBKZuoRp4EDB+pSt5GaMWNGmZ9XrFhRtYEA1DpnS/LlZTG0w9FAzUakKsAv3OxIAACgDqp11zgBwK9Fdn1Y223uCm01Qo0aNjM7DgAAqKNq7XLkAOqvtasf0979c10/d+n0AKUJAABUKYoTgFplXcpTuvbwu/JLGa1j2ZvMjgMAAOoJihOAWiWi03jtdXop3auTghpHmR0HAADUE1zjBKDGM5xOWaznfs/j69NK1lH71d472LUNAACgqvGtA0CN5igt0Xefd9bKJaNc2xo1bEZpAgAA1YpvHgBqrLNnT2nd3HbqfzZdfXIX6FDmUrMjAQCAeoriBKBGOn3mhFI/C1Mf52GVGNKG0McV2nKI2bEAAEA9RXECUOPkF36vPXNbq5dydMopbW33gnr3ecvsWAAAoB5jcQgANcqPP+1R9lfdFWU7pTyndKjrP9Sz68NmxwIAAPUcxQlAjXEse5NOfdNHHW0lynVYdDzmfxXZbozZsQAAAChOAGqGw0eSZV0xVG1spfrBYdOZ/l8qotUNZscCAACQRHECUAPsPfC5fNferiCbU4cc7nKLW67WTfuYHQsAAMCF4gTAVDt2/UvNN98nf5uhPQ5PBQzbqMaBnc2OBQAAUAar6gEw1YljK+VvM7Td0VBBN+6iNAEAgBqJI04ATNV/8Cdau9pfkd2fVQPvJmbHAQAAuCCOOAGodutSntKPP+1x/dy77zuUJgAAUKNRnABUq++W/1HXZrymrK+iVXQqx+w4AAAAl4XiBKBaNQu9WT86LMr1DpeXZ4DZcQAAAC4L1zgBqFZtwn6nY94b1L9xd1ms/O4GAADUDnxrAVClHKUlWjW3s7akvuba1jSoB6UJAADUKnxzAVBlSkoKteGzNupfslNtdj6ln/IOmB0JAADgilCcAFSJU6dztfWzMMUa36vEkHa1/rP8fduYHQsAAOCKmFqcVq1apREjRqhZs2ayWCxasGBBufusWLFC3bt3l91uV9u2bTVjxowqzwmgYvLyD2v/563V05KrIqe0vcPLiu39Wvk7AgAA1FCmFqeioiJFRkZq6tSplzU+IyNDw4cP16BBg5SWlqbHH39c9957r5YsWVLFSQFcruMndurYFxHqai1QnlM62O19RUcnmh0LAADgqpi6qt6wYcM0bNiwyx7//vvvKywsTG+88YYkKSIiQqtXr9Zbb72l+Pj4qooJ4DIdzUpRydIB6mA7q+MOi05cO1NdwkebHQsAAOCq1aprnFJSUhQXF1dmW3x8vFJSUi66T3FxsfLz88s8AFS+jMwl0tJ+CrOd1VGHTYUDvlZ7ShMAAKgjalVxysrKUlBQUJltQUFBys/P1+nTpy+4T1JSknx9fV2PkJCQ6ogK1Ct79s1Ww5XD1NzmUIbDXRryncJachQYAADUHbWqOF2JxMRE5eXluR5HjhwxOxJQp2zbMU3B6/+fGtsM7XZ4qeHwVDUPjjU7FgAAQKUy9RqnigoODlZ2dnaZbdnZ2fLx8ZGXl9cF97Hb7bLb7dURD6iXfto9TV2t0jZnI7W6abt8fVqZHQkAAKDS1aojTrGxsUpOTi6zbenSpYqN5bfbgFn6jtykFX5D1faWg5QmAABQZ5lanAoLC5WWlqa0tDRJ55YbT0tLU2ZmpqRzp9mNHTvWNf7BBx/UwYMH9dRTT2n37t167733NGfOHD3xxBNmxAfqrS2pr6q09IwkyebmoYE3fC1vr0CTUwEAAFQdU4vTpk2b1K1bN3Xr1k2SlJCQoG7dumnSpEmSpGPHjrlKlCSFhYVp4cKFWrp0qSIjI/XGG2/on//8J0uRA9Vo5Te3qnv6BK37vJOczlKz4wAAAFQLU69xGjhwoAzDuOjzM2bMuOA+qampVZgKwKV4+rZX6XGp1MNfltp1ti8AAMAVq1WLQwAwX0zM37Q3sLsGhI2SxUpxAgAA9QPfegBcUmnpGa2Y30NHjq5ybWvX5hZKEwAAqFf45gPgooqL87VpTmsNPL1ZZ5cNUUlJodmRAAAATEFxAnBBRadytGNumK7VMRUb0vHwBHl4NDQ7FgAAgCm4xgnAeU7mZejIl10VbStUoVPa2+lVxXT7i9mxAAAATENxAlBGTu42/fR1jLrYzugnh0VHo6ere8d7zI4FAABgKooTAJfvj61R6beD1N52VtkOq/J6z1HnNreYHQsAAMB0FCcAkqSDhxfJc9WNCrU5dMThJuegJWrX4jqzYwEAANQIFCcASt/7f2q8/i4F2gwdcHjI+/o1ahrUw+xYAAAANQbFCajntm6botBtj8jXJu1yeCvod1t0jX97s2MBAADUKBQnoB4znE45tk2Sr1VKc/qq9agd8mnYwuxYAAAANQ73cQLqMYvVqtYjNmuFZ3e1v/UgpQkAAOAiKE5APbR770zXn/18wzTw5s3y8gwwMREAAEDNRnEC6pkVX/9OHTbdqZXf3Gp2FAAAgFqD4gTUN6VFkiTj1A8mBwEAAKg9KE5APTNgeLK2RLyqgSPXmh0FAACg1qA4AXXc2bOntOKrISo6lSPp3IIQ3bv9xeRUAAAAtQvFCajDzhSf1JbP2mhg/rfataCzDKfT7EgAAAC1EvdxAuqogsIftH9BJ8VYT+q0UzLaPSiLld+VAAAAXAmKE1AHnTi5Tz/8p5u62YqU75QOdnlbvSIfMzsWAABArUVxAuqYrONbVLC4tzrbivWjw6LsnjMU1WGs2bEAAABqNYoTUIccObpKzmWDFW4r1TGHVUV956tj2I1mxwIAAKj1KE5AHbH/4BdquOZmBducOuxwk/W6ZLVt3t/sWAAAAHWC6VeKT506VaGhofL09FRMTIw2bNhwyfFvv/222rdvLy8vL4WEhOiJJ57QmTNnqiktUDPtSv9YAWtGKdjm1D6HXZ5DNyqE0gQAAFBpTC1Os2fPVkJCgiZPnqwtW7YoMjJS8fHxysnJueD4Tz/9VE8//bQmT56s9PR0/etf/9Ls2bP1zDPPVHNyoOZI2/q2Qjb/QQE2QzscDRR4404FNY4yOxYAAECdYmpxevPNN3Xfffdp3Lhx6tixo95//315e3vrww8/vOD4tWvXqk+fPrrzzjsVGhqq66+/XnfccUe5R6mAuurs2VPy3/YXNbJKW5z+Cr1lv/x925gdCwAAoM4xrTiVlJRo8+bNiouL+28Yq1VxcXFKSUm54D69e/fW5s2bXUXp4MGDWrRokW644YaLvk9xcbHy8/PLPIC6wt3dW2f7zNV3bm3V8baDaugdbHYkAACAOsm0xSFyc3PlcDgUFBRUZntQUJB27959wX3uvPNO5ebmqm/fvjIMQ6WlpXrwwQcveapeUlKSXnjhhUrNDpjtaFaKmgfHSpLatr5JbVvfZHIiAACAus30xSEqYsWKFXr55Zf13nvvacuWLZo3b54WLlyol1566aL7JCYmKi8vz/U4cuRINSYGKt+KhfEK+La30ra+bXYUAACAesO0I06BgYGy2WzKzs4usz07O1vBwRc+3WjixIm66667dO+990qSunTpoqKiIt1///169tlnZbWe3wPtdrvsdnvlfwDABI7SEnnlbZOXVTp55Csp8nGzIwEAANQLph1x8vDwUHR0tJKTk13bnE6nkpOTFRsbe8F9Tp06dV45stlskiTDMKouLFBD2Nw8FHlLuta2fFQDf/et2XEAAADqDVNP1UtISND06dP18ccfKz09XQ899JCKioo0btw4SdLYsWOVmJjoGj9ixAhNmzZNs2bNUkZGhpYuXaqJEydqxIgRrgIF1DUlJYX6btkfZDidkiRPu596933H5FQAAAD1i2mn6knS6NGjdfz4cU2aNElZWVmKiorS4sWLXQtGZGZmljnC9Nxzz8lisei5557T0aNH1bhxY40YMUJ/+9vfzPoIQJU6dTpXO+d3VD8d14ovd2vgyHVmRwIAAKiXLEYFz3E7e/asHnjgAU2cOFFhYWFVlavK5Ofny9fXV3l5efLx8TE7DnBR+YXf6+CCzoqy5umUU9rV4SX16PGc2bEAAADqjIp0gwqfqufu7q7PP//8isMBKF/uiXQdnd9OUdY85Tml/ZFTKU0AAAAmuqJrnEaOHKkFCxZUchQAknQse6PyFkYpwnZaxx0W/dDr3+ra5U9mxwIAAKjXrugap/DwcL344otas2aNoqOj1aBBgzLPP/roo5USDqhvDh9Jlm1FvNrYHPrBYdOZ/v9RRKthZscCAACo9yp8jZOkS17bZLFYdPDgwasKVZW4xgk11d79c+WXMlpNbE5lONzlHrdcLZr2MTsWAABAnVWRbnBFR5wyMjKuKBiAC9ux659qseV++dkM7XF4KmDYRjUO7Gx2LAAAAPzssotTQkLCZY2zWCx64403rjgQUN9sSX1V7XZOUEOrtM3ZSK1u2i5fn1ZmxwIAAMCvXHZxSk1NvaxxFovlisMA9c3JvAy1+bk0bTKuUcTNu9TAu4nZsQAAAPAbl12cli9fXpU5gHrJzzdM69o8JefhmYoetUN2O9fdAQAA1ERXtDhEbcbiEKgJ8vIPczoeAACAyar0BrgArpzhdGrFfwar6Is2+v6H1WbHAQAAwGWiOAHV6NSZXLU4uUbNbA4d2PGO2XEAAABwmShOQDVq4N1EDa5fre+C79aA6z8zOw4AAAAuE8UJqGLFxfnavDnJ9XPToB7qd90M8wIBAACgwq7oBrgALk/RqRylz++o7vpRa08fU+++75odCQAAAFeA4gRUkbz8wzr8ZRf1sBaoyCnZvZuZHQkAAABXiOIEVIHjJ3bqx4U91dV2WiedFh3pNk3RnR4wOxYAAACuEMUJqGRHs1JUsnSAOtjO6rjDohPXzlKX8NvNjgUAAICrQHECKtHBw1/LvmqEwmwOfe+wqXTA12rfcojZsQAAAHCVKE5AJdm9d6auWT9GjW2GDjo85DlklUKDY8yOBQAAgEpAcQIqwbYd09Qq7U/ytUnpDi81Hr5ZgQERZscCAABAJeE+TsBV2rTpr2qb9if5WqWtTh81G7mb0gQAAFDHcMQJuAqHMpeq656J8rBKG41AdbolXd5egWbHAgAAQCWjOAFXIbTlEK1o1E8epw6px8275OHR0OxIAAAAqAKmn6o3depUhYaGytPTUzExMdqwYcMlx588eVLjx49X06ZNZbfb1a5dOy1atKia0gLnlJQUuv484HcrFHPrfkoTAABAHWZqcZo9e7YSEhI0efJkbdmyRZGRkYqPj1dOTs4Fx5eUlGjIkCE6dOiQ5s6dqz179mj69Olq3rx5NSdHfWU4nVrx5QDtntNMp07nSpIsVqtsbh4mJwMAAEBVshiGYZj15jExMerZs6emTJkiSXI6nQoJCdEjjzyip59++rzx77//vl577TXt3r1b7u7uV/Se+fn58vX1VV5ennx8fK4qP+qfY9kb5bU0Rn5WQ2tbPqLefd81OxIAAACuUEW6gWlHnEpKSrR582bFxcX9N4zVqri4OKWkpFxwny+//FKxsbEaP368goKC1LlzZ7388styOBwXfZ/i4mLl5+eXeQBXqmlQTx3pNk0rG4+mNAEAANQjphWn3NxcORwOBQUFldkeFBSkrKysC+5z8OBBzZ07Vw6HQ4sWLdLEiRP1xhtv6K9//etF3ycpKUm+vr6uR0hISKV+DtR9Z4pPau+Bz10/d+n0gAYMmWViIgAAAFQ30xeHqAin06kmTZrogw8+UHR0tEaPHq1nn31W77///kX3SUxMVF5enutx5MiRakyM2q7wVJZ2fdZaQSm3avfemWbHAQAAgElMW448MDBQNptN2dnZZbZnZ2crODj4gvs0bdpU7u7ustlsrm0RERHKyspSSUmJPDzOv0DfbrfLbrdXbnjUCz/lHdD3/4lSd2uhCp3S6VPHzI4EAAAAk5h2xMnDw0PR0dFKTk52bXM6nUpOTlZsbOwF9+nTp4/2798vp9Pp2rZ37141bdr0gqUJuFI5udt0/MvO6mIt1E8Oiw51/6e6RSWYHQsAAAAmMfVUvYSEBE2fPl0ff/yx0tPT9dBDD6moqEjjxo2TJI0dO1aJiYmu8Q899JBOnDihxx57THv37tXChQv18ssva/z48WZ9BNRB3/+wWqe/jlY72xllOazK7fO5One8x+xYAAAAMJFpp+pJ0ujRo3X8+HFNmjRJWVlZioqK0uLFi10LRmRmZspq/W+3CwkJ0ZIlS/TEE0+oa9euat68uR577DFNmDDBrI+AOuZAxlfyXn2TWticynS4yRi0ROEtrjM7FgAAAExm6n2czMB9nHAx6Xv+rcYbxirQZmi/w64G169W06AeZscCAABAFalINzD1iBNQU2zd9g+FbXtUPjZpl8NbQb/bomv825sdCwAAADVErVqOHKgKGze+oHbbHpWPVUpz+qrFqD2UJgAAAJTBESfUa9t2TFPU3uflbpU2qIm63JouL88As2MBAACghuGIE+q1iPZ3K9XSRGusrdTttgxKEwAAAC6II06olwynUxarVe7u3oq8ZZ/c3b1ltfI/BwAAAFwYR5xQrxhOp1Ys6K3vPu8s4+cbKdvtPpQmAAAAXBLFCfXK7n2fqn9RivqfTdfW7e+aHQcAAAC1BL9mR70S0f73WvX9N5LhUP/Ix82OAwAAgFqC4oQ670zxSeUXZKpJYFdJUv/Bn5icCAAAALUNp+qhTiso/EHpn4Wp4Oueyj2RbnYcAAAA1FIUJ9RZJ07uU+b8dupmPanGlhJlZa01OxIAAABqKU7VQ52UdXyLChf3VidbsX50WJTT6xN1bv97s2MBAACglqI4oc7JPLpCWjZEbW2lOuawqqjvfEWE3Wh2LAAAANRiFCfUKfsPfqGGa25WsM2pww432QYvV9tmfc2OBQAAgFqO4oQ6Y2f6R2q66R4F2Aztc9jlM3SdghpHmR0LAAAAdQDFCXVCatqbarvjSTWySTscDdT8xq3y921jdiwAAADUERQn1Hrr1z+ryH0vy9MqbXH6q90tu9TQO9jsWAAAAKhDKE6o1Tasn6jo/S/LzSqtV7Aib0uXp93P7FgAAACoY7iPE2q11uF36rDTQ6ttrRV9ewalCQAAAFWCI06o1QIDImQdsUNhPmGyWpnOAAAAqBoccUKtYjidWjE/RquSx7q2BfiFU5oAAABQpShOqFXWr39aA09vUJ+s/9WhzKVmxwEAAEA9wa/pUavExLyiVUcXyRLQQ/1aDjE7DgAAAOqJGnHEaerUqQoNDZWnp6diYmK0YcOGy9pv1qxZslgsGjlyZNUGhKlOnc7VmeKTkiSL1ar+t+5Qv+tmmJoJAAAA9YvpxWn27NlKSEjQ5MmTtWXLFkVGRio+Pl45OTmX3O/QoUP685//rH79+lVTUpghryBT+z5vo62fd9DZs6fMjgMAAIB6yvTi9Oabb+q+++7TuHHj1LFjR73//vvy9vbWhx9+eNF9HA6HxowZoxdeeEGtW7euxrSoTrkn0vXDgg6KtOargzNbh7//1uxIAAAAqKdMLU4lJSXavHmz4uLiXNusVqvi4uKUkpJy0f1efPFFNWnSRPfcc0+571FcXKz8/PwyD9R8x7I3Km9hlCJsp3XcYdGxXp+qbdiNZscCAABAPWVqccrNzZXD4VBQUFCZ7UFBQcrKyrrgPqtXr9a//vUvTZ8+/bLeIykpSb6+vq5HSEjIVedG1TqUuVSOb2LVxlaiow6bCvovVId2d5gdCwAAAPWY6afqVURBQYHuuusuTZ8+XYGBgZe1T2JiovLy8lyPI0eOVHFKXI29++fKe+VQtbA5lOFwl4Z8p9athpkdCwAAAPWcqcuRBwYGymazKTs7u8z27OxsBQcHnzf+wIEDOnTokEaMGOHa5nQ6JUlubm7as2eP2rRpU2Yfu90uu91eBelR2bbv/EAhqQ/Kz2Zoj8NTAcM2qnFgZ7NjAQAAAOYecfLw8FB0dLSSk5Nd25xOp5KTkxUbG3ve+A4dOmj79u1KS0tzPW688UYNGjRIaWlpnIZXi21JfVWtUx+Qn9XQNmcjBd+0m9IEAACAGsP0G+AmJCTo7rvvVo8ePdSrVy+9/fbbKioq0rhx4yRJY8eOVfPmzZWUlCRPT0917lz2y7Sfn58knbcdtce6lAnqdvBV2a3SJuMaRdy8Sw28m5gdCwAAAHAxvTiNHj1ax48f16RJk5SVlaWoqCgtXrzYtWBEZmamrNZadSkWKmDtd48oJnOKbBYpxdJc3W/ZJbvdx+xYAAAAQBkWwzAMs0NUp/z8fPn6+iovL08+PnxBN9vuvTPVdMOd2uYRrt4375DNzcPsSAAAAKgnKtINTD/ihPqtQ7s7dNg7SH2bDZSFI4sAAACoofimimplOJ1asSBW23f+j2tbqxbXUZoAAABQo/FtFdVq1dLbNPDUOrXY8pB+yjtgdhwAAADgslCcUK169JumNKevdobcI3/fNuXvAAAAANQAXOOEKldcnC8P94ayWK1q4N1EXe/MldXK1AMAAEDtwREnVKm8/MPa81kLrfxqkGsbpQkAAAC1DcUJVeZ47g5lfdFBXa0Fisr/Tjm528yOBAAAAFwRihOqxNGsFBV+3V3tbWeU47Aq59o5ahLY1exYAAAAwBXhnClUuoOHv5Z91QiF2Rz63mFT6YCv1a7lELNjAQAAAFeM4oRKtXvvTF2zfowa2wwdcHjI+/rVahHU0+xYAAAAwFWhOKHSbNv+nlptHS9fm5Tu8FLj4ZsVGBBhdiwAAADgqnGNEyrFpk1/Vdut4+VrlbY6fdRs5G5KEwAAAOoMjjjhqqWsSVD0obfkYZU2Go3V6ZZd8vYKNDsWAAAAUGkoTrgq3y37g3of+1g2i7TWGqIeN++Sh0dDs2MBAAAAlYpT9XBVbO6NZJG0yr2DYm7dT2kCAABAncQRJ1yV3v3+oe07u6hfxL2yWOnhAAAAqJv4posKcTpLteI/1+lY9ibXti6d7qc0AQAAoE7j2y4qZNWX/TWwYLkKv+mrkpJCs+MAAAAA1YLihApp2+tVHXG4KafVOK5nAgAAQL3BNU4ol9NZKqv13FRp0ayvztx+XCF2P3NDAQAAANWII064pJ/yDmjHpwFavy7Rtc2T0gQAAIB6huKEi8o+nqbcLzupq7VArfa9qtNnTpgdCQAAADAFxQkX9P0Pq3VmcU+F24qV5bCqoM9ceXkGmB0LAAAAMEWNKE5Tp05VaGioPD09FRMTow0bNlx07PTp09WvXz/5+/vL399fcXFxlxyPituf8aVsyQPUylaqTIebigctVXjrUWbHAgAAAExjenGaPXu2EhISNHnyZG3ZskWRkZGKj49XTk7OBcevWLFCd9xxh5YvX66UlBSFhITo+uuv19GjR6s5ed20a/cn8l89Uk1tTu132OUxdL1atbjO7FgAAACAqSyGYRhmBoiJiVHPnj01ZcoUSZLT6VRISIgeeeQRPf300+Xu73A45O/vrylTpmjs2LHljs/Pz5evr6/y8vLk4+Nz1fnrkrSt76j19sflY5V2ObwVPCJNAX7hZscCAAAAqkRFuoGpR5xKSkq0efNmxcXFubZZrVbFxcUpJSXlsl7j1KlTOnv2rAICLnz9TXFxsfLz88s8cL6NG55X+59LU6rTTy1G7aE0AQAAAD8ztTjl5ubK4XAoKCiozPagoCBlZWVd1mtMmDBBzZo1K1O+fi0pKUm+vr6uR0hIyFXnrmvWrn5UUftekJdVWq8gdbj1gHwatjA7FgAAAFBjmH6N09V45ZVXNGvWLM2fP1+enp4XHJOYmKi8vDzX48iRI9WcsmZblfx7XXv4H3K3SGusrdT9toOsngcAAAD8hpuZbx4YGCibzabs7Owy27OzsxUcHHzJfV9//XW98sor+vbbb9W1a9eLjrPb7bLb7ZWSty5y5u+W1SKt8uikvjenyWo1dUoAAAAANZKpR5w8PDwUHR2t5ORk1zan06nk5GTFxsZedL9XX31VL730khYvXqwePXpUR9Q6a8BNG7Qu7C/qd/M2ShMAAABwEaafqpeQkKDp06fr448/Vnp6uh566CEVFRVp3LhxkqSxY8cqMTHRNf7vf/+7Jk6cqA8//FChoaHKyspSVlaWCgsLzfoItYrTWaqV39yqM8UnJUkWq1XXxr4qi9X0qQAAAADUWKYfYhg9erSOHz+uSZMmKSsrS1FRUVq8eLFrwYjMzExZf/Wlftq0aSopKdGtt95a5nUmT56s559/vjqj10qrP++iAWd3a93naxXz/76nMAEAAACXwfT7OFW3+n4fp9S0N9V2x5PaHvqIevd91+w4AAAAgGkq0g1MP+KE6tUtKkEnQkeoN/doAgAAAC4b52nVcSdO7tPG/2us/Qe/cG3jxrYAAABAxVCc6rBj2Zt04j9d1NOSK8ea/yens9TsSAAAAECtRHGqozKPrtDZb2LV1lasYw6rbH1ns9w4AAAAcIX4Jl0H7Ts4X43W3Kpgm1OHHW6yDV6uts36mh0LAAAAqLUoTnXMzvSP1GzTPfK3Gdrr8JTv0BQFNY4yOxYAAABQq1Gc6pDUtDfUdsef1cgmbXc2VIsb0+Tv28bsWAAAAECtR3GqI9ave0aR+5PkaZW2OP3V7uZdaugdbHYsAAAAoE6gONUBa1Y9pJgj78vNKq1TU0Xdtkuedj+zYwEAAAB1BsWpllv5ze0akPuZZJFW21rr2lt2ys3N0+xYAAAAQJ3CcuS1mKO0RA2PJ0uSVtq7qvdteyhNAAAAQBWgONViNjcPdRiVrlVBd6n/qFTu0wQAAABUEYpTLeMoLVHKmgQZTqckqYF3E/Uf/IksVv4pAQAAgKrCt+1axHA6tX5uuGIPv6WVC4eYHQcAAACoNyhOtYjFatVZ/2iVGJL9miiz4wAAAAD1BhfF1DID4ucp8+gKxTYfaHYUAAAAoN7giFMNl3siXatnt9HJvAzXtpaUJgAAAKBaUZxqsB+y1it/YZT6Og5qz8LeZscBAAAA6i2KUw11KHOpnEv7qLWtREcdNjXpO8PsSAAAAEC9xTVONdCefXPkv+4ONbE5leFwl8eQlQoLjjU7FgAAAFBvUZxqmO07/0chqQ/Jz2Zot8NL1wzfqMYBncyOBQAAANRrFKcaZPOWV9RhV6IaWKVtzkZqddN2+fq0MjsWAAAAUO9RnGqIdSlPqdvB12S3SpuMaxRx8y418G5idiwAAAAAojjVCKtX3KvYo/+SzSKlWJqr+y27ZLf7mB0LAAAAwM9qxKp6U6dOVWhoqDw9PRUTE6MNGzZccvxnn32mDh06yNPTU126dNGiRYuqKWnlW7nkZvX94Vxp+s4tXL1uO0hpAgAAAGoY04vT7NmzlZCQoMmTJ2vLli2KjIxUfHy8cnJyLjh+7dq1uuOOO3TPPfcoNTVVI0eO1MiRI7Vjx45qTn71ik7lKDTnP5KkFZ7d1ffW3bK5eZicCgAAAMBvWQzDMMwMEBMTo549e2rKlCmSJKfTqZCQED3yyCN6+umnzxs/evRoFRUV6auvvnJtu/baaxUVFaX333//vPHFxcUqLi52/Zyfn6+QkBDl5eXJx8f8IztHjq7Sge1vasD182Sxmt5jAQAAgHojPz9fvr6+l9UNTP2mXlJSos2bNysuLs61zWq1Ki4uTikpKRfcJyUlpcx4SYqPj7/o+KSkJPn6+roeISEhlfcBKkFI8/4aOHQBpQkAAACowUz9tp6bmyuHw6GgoKAy24OCgpSVlXXBfbKysio0PjExUXl5ea7HkSNHKic8AAAAgHqjzq+qZ7fbZbfbzY4BAAAAoBYz9YhTYGCgbDabsrOzy2zPzs5WcHDwBfcJDg6u0HgAAAAAuFqmFicPDw9FR0crOTnZtc3pdCo5OVmxsbEX3Cc2NrbMeElaunTpRccDAAAAwNUy/VS9hIQE3X333erRo4d69eqlt99+W0VFRRo3bpwkaezYsWrevLmSkpIkSY899pgGDBigN954Q8OHD9esWbO0adMmffDBB2Z+DAAAAAB1mOnFafTo0Tp+/LgmTZqkrKwsRUVFafHixa4FIDIzM2X91YpzvXv31qeffqrnnntOzzzzjMLDw7VgwQJ17tzZrI8AAAAAoI4z/T5O1a0ia7UDAAAAqLtqzX2cAAAAAKA2oDgBAAAAQDkoTgAAAABQDtMXh6huv1zSlZ+fb3ISAAAAAGb6pRNczrIP9a44FRQUSJJCQkJMTgIAAACgJigoKJCvr+8lx9S7VfWcTqd++OEHNWrUSBaLxbQc+fn5CgkJ0ZEjR1jdDxfEHMGlMD9QHuYIysMcwaXUl/lhGIYKCgrUrFmzMrdAupB6d8TJarWqRYsWZsdw8fHxqdOTEVePOYJLYX6gPMwRlIc5gkupD/OjvCNNv2BxCAAAAAAoB8UJAAAAAMpBcTKJ3W7X5MmTZbfbzY6CGoo5gkthfqA8zBGUhzmCS2F+nK/eLQ4BAAAAABXFEScAAAAAKAfFCQAAAADKQXECAAAAgHJQnAAAAACgHBQnk0ydOlWhoaHy9PRUTEyMNmzYYHYkVIFVq1ZpxIgRatasmSwWixYsWFDmecMwNGnSJDVt2lReXl6Ki4vTvn37yow5ceKExowZIx8fH/n5+emee+5RYWFhmTHbtm1Tv3795OnpqZCQEL366qtV/dFQCZKSktSzZ081atRITZo00ciRI7Vnz54yY86cOaPx48frmmuuUcOGDXXLLbcoOzu7zJjMzEwNHz5c3t7eatKkif7yl7+otLS0zJgVK1aoe/fustvtatu2rWbMmFHVHw9Xadq0aeratavr5pOxsbH6+uuvXc8zN/Bbr7zyiiwWix5//HHXNuZJ/fb888/LYrGUeXTo0MH1PPOjggxUu1mzZhkeHh7Ghx9+aOzcudO47777DD8/PyM7O9vsaKhkixYtMp599llj3rx5hiRj/vz5ZZ5/5ZVXDF9fX2PBggXG1q1bjRtvvNEICwszTp8+7RozdOhQIzIy0li3bp3x3XffGW3btjXuuOMO1/N5eXlGUFCQMWbMGGPHjh3GzJkzDS8vL+N//ud/qutj4grFx8cbH330kbFjxw4jLS3NuOGGG4yWLVsahYWFrjEPPvigERISYiQnJxubNm0yrr32WqN3796u50tLS43OnTsbcXFxRmpqqrFo0SIjMDDQSExMdI05ePCg4e3tbSQkJBi7du0y/vGPfxg2m81YvHhxtX5eVMyXX35pLFy40Ni7d6+xZ88e45lnnjHc3d2NHTt2GIbB3EBZGzZsMEJDQ42uXbsajz32mGs786R+mzx5stGpUyfj2LFjrsfx48ddzzM/KobiZIJevXoZ48ePd/3scDiMZs2aGUlJSSamQlX7bXFyOp1GcHCw8dprr7m2nTx50rDb7cbMmTMNwzCMXbt2GZKMjRs3usZ8/fXXhsViMY4ePWoYhmG89957hr+/v1FcXOwaM2HCBKN9+/ZV/IlQ2XJycgxJxsqVKw3DODcf3N3djc8++8w1Jj093ZBkpKSkGIZxrpxbrVYjKyvLNWbatGmGj4+Pa0489dRTRqdOncq81+jRo434+Piq/kioZP7+/sY///lP5gbKKCgoMMLDw42lS5caAwYMcBUn5gkmT55sREZGXvA55kfFcapeNSspKdHmzZsVFxfn2ma1WhUXF6eUlBQTk6G6ZWRkKCsrq8xc8PX1VUxMjGsupKSkyM/PTz169HCNiYuLk9Vq1fr1611j+vfvLw8PD9eY+Ph47dmzRz/99FM1fRpUhry8PElSQECAJGnz5s06e/ZsmTnSoUMHtWzZsswc6dKli4KCglxj4uPjlZ+fr507d7rG/Po1fhnDf3NqD4fDoVmzZqmoqEixsbHMDZQxfvx4DR8+/Lx/S+YJJGnfvn1q1qyZWrdurTFjxigzM1MS8+NKUJyqWW5urhwOR5kJKElBQUHKysoyKRXM8Mu/96XmQlZWlpo0aVLmeTc3NwUEBJQZc6HX+PV7oOZzOp16/PHH1adPH3Xu3FnSuX8/Dw8P+fn5lRn72zlS3r//xcbk5+fr9OnTVfFxUEm2b9+uhg0bym6368EHH9T8+fPVsWNH5gZcZs2apS1btigpKem855gniImJ0YwZM7R48WJNmzZNGRkZ6tevnwoKCpgfV8DN7AAAgHO/Md6xY4dWr15tdhTUIO3bt1daWpry8vI0d+5c3X333Vq5cqXZsVBDHDlyRI899piWLl0qT09Ps+OgBho2bJjrz127dlVMTIxatWqlOXPmyMvLy8RktRNHnKpZYGCgbDbbeSuWZGdnKzg42KRUMMMv/96XmgvBwcHKyckp83xpaalOnDhRZsyFXuPX74Ga7eGHH9ZXX32l5cuXq0WLFq7twcHBKikp0cmTJ8uM/+0cKe/f/2JjfHx8+D/OGs7Dw0Nt27ZVdHS0kpKSFBkZqXfeeYe5AUnnTrXKyclR9+7d5ebmJjc3N61cuVLvvvuu3NzcFBQUxDxBGX5+fmrXrp3279/Pf0euAMWpmnl4eCg6OlrJycmubU6nU8nJyYqNjTUxGapbWFiYgoODy8yF/Px8rV+/3jUXYmNjdfLkSW3evNk1ZtmyZXI6nYqJiXGNWbVqlc6ePesas3TpUrVv317+/v7V9GlwJQzD0MMPP6z58+dr2bJlCgsLK/N8dHS03N3dy8yRPXv2KDMzs8wc2b59e5mCvXTpUvn4+Khjx46uMb9+jV/G8N+c2sfpdKq4uJi5AUnS4MGDtX37dqWlpbkePXr00JgxY1x/Zp7g1woLC3XgwAE1bdqU/45cCbNXp6iPZs2aZdjtdmPGjBnGrl27jPvvv9/w8/Mrs2IJ6oaCggIjNTXVSE1NNSQZb775ppGammocPnzYMIxzy5H7+fkZX3zxhbFt2zbjpptuuuBy5N26dTPWr19vrF692ggPDy+zHPnJkyeNoKAg46677jJ27NhhzJo1y/D29mY58lrgoYceMnx9fY0VK1aUWSr21KlTrjEPPvig0bJlS2PZsmXGpk2bjNjYWCM2Ntb1/C9LxV5//fVGWlqasXjxYqNx48YXXCr2L3/5i5Genm5MnTq1zi4VW5c8/fTTxsqVK42MjAxj27ZtxtNPP21YLBbjm2++MQyDuYEL+/WqeobBPKnvnnzySWPFihVGRkaGsWbNGiMuLs4IDAw0cnJyDMNgflQUxckk//jHP4yWLVsaHh4eRq9evYx169aZHQlVYPny5Yak8x533323YRjnliSfOHGiERQUZNjtdmPw4MHGnj17yrzGjz/+aNxxxx1Gw4YNDR8fH2PcuHFGQUFBmTFbt241+vbta9jtdqN58+bGK6+8Ul0fEVfhQnNDkvHRRx+5xpw+fdr405/+ZPj7+xve3t7GqFGjjGPHjpV5nUOHDhnDhg0zvLy8jMDAQOPJJ580zp49W2bM8uXLjaioKMPDw8No3bp1mfdAzfTHP/7RaNWqleHh4WE0btzYGDx4sKs0GQZzAxf22+LEPKnfRo8ebTRt2tTw8PAwmjdvbowePdrYv3+/63nmR8VYDMMwzDnWBQAAAAC1A9c4AQAAAEA5KE4AAAAAUA6KEwAAAACUg+IEAAAAAOWgOAEAAABAOShOAAAAAFAOihMAAAAAlIPiBAAAAADloDgBAEwzcOBAPf7442bHKMNisWjBggVmxwAA1DAWwzAMs0MAAOqnEydOyN3dXY0aNVJoaKgef/zxaitSzz//vBYsWKC0tLQy27OysuTv7y+73V4tOQAAtYOb2QEAAPVXQEBApb9mSUmJPDw8rnj/4ODgSkwDAKgrOFUPAGCaX07VGzhwoA4fPqwnnnhCFotFFovFNWb16tXq16+fvLy8FBISokcffVRFRUWu50NDQ/XSSy9p7Nix8vHx0f333y9JmjBhgtq1aydvb2+1bt1aEydO1NmzZyVJM2bM0AsvvKCtW7e63m/GjBmSzj9Vb/v27bruuuvk5eWla665Rvfff78KCwtdz//hD3/QyJEj9frrr6tp06a65pprNH78eNd7SdJ7772n8PBweXp6KigoSLfeemtV/HUCAKoQxQkAYLp58+apRYsWevHFF3Xs2DEdO3ZMknTgwAENHTpUt9xyi7Zt26bZs2dr9erVevjhh8vs//rrrysyMlKpqamaOHGiJKlRo0aaMWOGdu3apXfeeUfTp0/XW2+9JUkaPXq0nnzySXXq1Mn1fqNHjz4vV1FRkeLj4+Xv76+NGzfqs88+07fffnve+y9fvlwHDhzQ8uXL9fHHH2vGjBmuIrZp0yY9+uijevHFF7Vnzx4tXrxY/fv3r+y/QgBAFeNUPQCA6QICAmSz2dSoUaMyp8olJSVpzJgxruuewsPD9e6772rAgAGaNm2aPD09JUnXXXednnzyyTKv+dxzz7n+HBoaqj//+c+aNWuWnnrqKXl5ealhw4Zyc3O75Kl5n376qc6cOaNPPvlEDRo0kCRNmTJFI0aM0N///ncFBQVJkvz9/TVlyhTZbDZ16NBBw4cPV3Jysu677z5lZmaqQYMG+t3vfqdGjRqpVatW6tatW6X8vQEAqg/FCQBQY23dulXbtm3T//3f/7m2GYYhp9OpjIwMRURESJJ69Ohx3r6zZ8/Wu+++qwMHDqiwsFClpaXy8fGp0Punp6crMjLSVZokqU+fPnI6ndqzZ4+rOHXq1Ek2m801pmnTptq+fbskaciQIWrVqpVat26toUOHaujQoRo1apS8vb0rlAUAYC5O1QMA1FiFhYV64IEHlJaW5nps3bpV+/btU5s2bVzjfl1sJCklJUVjxozRDTfcoK+++kqpqal69tlnVVJSUiU53d3dy/xssVjkdDolnTtlcMuWLZo5c6aaNm2qSZMmKTIyUidPnqySLACAqsERJwBAjeDh4SGHw1FmW/fu3bVr1y61bdu2Qq+1du1atWrVSs8++6xr2+HDh8t9v9+KiIjQjBkzVFRU5Cpna9askdVqVfv27S87j5ubm+Li4hQXF6fJkyfLz89Py5Yt080331yBTwUAMBNHnAAANUJoaKhWrVqlo0ePKjc3V9K5lfHWrl2rhx9+WGlpadq3b5+++OKL8xZn+K3w8HBlZmZq1qxZOnDggN59913Nnz//vPfLyMhQWlqacnNzVVxcfN7rjBkzRp6enrr77ru1Y8cOLV++XI888ojuuusu12l65fnqq6/07rvvKi0tTYcPH9Ynn3wip9NZoeIFADAfxQkAUCO8+OKLOnTokNq0aaPGjRtLkrp27aqVK1dq79696tevn7p166ZJkyapWbNml3ytG2+8UU888YQefvhhRUVFae3ata7V9n5xyy23aOjQoRo0aJAaN26smTNnnvc63t7eWrJkiU6cOKGePXvq1ltv1eDBgzVlypTL/lx+fn6aN2+errvuOkVEROj999/XzJkz1alTp8t+DQCA+SyGYRhmhwAAAACAmowjTgAAAABQDooTAAAAAJSD4gQAAAAA5aA4AQAAAEA5KE4AAAAAUA6KEwAAAACUg+IEAAAAAOWgOAEAAABAOShOAAAAAFAOihMAAAAAlIPiBAAAAADl+P95QZqz43QKBQAAAABJRU5ErkJggg==",
      "text/plain": [
       "<Figure size 1000x800 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "diff: 0.005(+-0.000)%\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "[0.0003659022967711139,\n",
       " 0.0006394662101569402,\n",
       " 0.0010055506395246156,\n",
       " 0.0004571913455496397,\n",
       " 0.0007311912476455559,\n",
       " 0.0003659803010964375,\n",
       " 0.00027378482884217556,\n",
       " 0.0010042672227208007,\n",
       " 0.0004571892553199317,\n",
       " 0.0007323177306986137,\n",
       " 0.0001830430727899993,\n",
       " 0.0001828290603227957,\n",
       " 0.0004581296946829786,\n",
       " 0.00045774509274266643,\n",
       " 0.0010071968795153402,\n",
       " 0.0009175069501293069,\n",
       " 0.00018318625003313697,\n",
       " 0.0010059083397975597,\n",
       " 0.00027525006467334485,\n",
       " 0.0,\n",
       " 0.0006418167448074855,\n",
       " 9.180738443168405e-05,\n",
       " 9.178522257568998e-05,\n",
       " 0.0012835628771614648,\n",
       " 0.0003677876835284635,\n",
       " 0.000644367856714003,\n",
       " 0.00018415137979327945,\n",
       " 0.00018370550538779958,\n",
       " 0.0006448350097591419,\n",
       " 0.0002766070639971069,\n",
       " 0.00027635378812545196,\n",
       " 9.203171045901534e-05,\n",
       " 0.0002757697653278743,\n",
       " 0.0006456355498085014,\n",
       " 0.0004617235771746347,\n",
       " 0.0012937782205377033,\n",
       " 0.0008298533280359079,\n",
       " 0.0014874063166525195,\n",
       " 9.345043295231806e-05,\n",
       " 0.0004685974129663104,\n",
       " 0.0010298381562635667,\n",
       " 9.369621251445425e-05,\n",
       " 0.00037566128125160995,\n",
       " 0.0004708426010841007,\n",
       " 0.0005657809993720291,\n",
       " 0.00018839327849747738,\n",
       " 0.0010376350222515015,\n",
       " 0.0003762924469663966,\n",
       " 0.0003787394603934351,\n",
       " 0.00018998331947423256,\n",
       " 9.478035127134972e-05,\n",
       " 0.0006641435536889159,\n",
       " 0.0005680532530942797,\n",
       " 0.00142939230815078,\n",
       " 0.0,\n",
       " 0.0003817136269881272,\n",
       " 0.00029176096217770645,\n",
       " 0.0004920790042671464,\n",
       " 0.0004915217414800454,\n",
       " 0.0005894031212950488,\n",
       " 0.00019865648617641737,\n",
       " 0.0009872818353941224,\n",
       " 0.0006851840338882261,\n",
       " 0.0004988312384072466,\n",
       " 0.0006362202618686238,\n",
       " 0.0003519959932844327,\n",
       " 0.0007828756588547874,\n",
       " 0.00029855945063930804,\n",
       " 0.0010687613574936268,\n",
       " 0.0005858065141606133,\n",
       " 7.071882860615278e-05,\n",
       " 0.001266130011330525,\n",
       " 0.00021528759244573064,\n",
       " 0.00013204821302863424,\n",
       " 0.0004439293966698955,\n",
       " 0.00019349084574432412,\n",
       " 0.00010057868956224313,\n",
       " 0.0011111018519381183,\n",
       " 0.0011241869956415754,\n",
       " 0.0005987960276617474,\n",
       " 0.0008137003238475391,\n",
       " 0.0015334184363454218,\n",
       " 0.0014556768091820436,\n",
       " 0.000883157802208261,\n",
       " 0.0015550531664227341,\n",
       " 0.0026486350418168337,\n",
       " 0.0010712225906441058,\n",
       " 0.001491592267287677,\n",
       " 2.156366316048213e-05,\n",
       " 0.0011406870048656932,\n",
       " 0.0011240467759131264,\n",
       " 0.0028740278089545344,\n",
       " 0.002157114797792079,\n",
       " 0.0017662501705938886,\n",
       " 0.000175096045657827,\n",
       " 0.00010888354729989951,\n",
       " 0.0013768669523612608,\n",
       " 0.0011623254171175361,\n",
       " 0.0007220871033343453,\n",
       " 0.0004410401048626401,\n",
       " 0.0012470028177882487,\n",
       " 0.0003750675811044856,\n",
       " 0.0005101055230824342,\n",
       " 0.0013825443926578761,\n",
       " 7.812214017266184e-05,\n",
       " 0.0014696361481581076,\n",
       " 0.001139016524467989,\n",
       " 0.00014470449448990416,\n",
       " 0.00025930209630581726,\n",
       " 3.3022899724656774e-05,\n",
       " 0.00023705456319051514,\n",
       " 0.0030636247528756577,\n",
       " 0.0013854715815849628,\n",
       " 0.0025212099576594625,\n",
       " 0.0006995472688014267,\n",
       " 0.0019577512722645744,\n",
       " 0.0019410950581200976,\n",
       " 0.0004146857264076282,\n",
       " 0.000848111679342331,\n",
       " 0.0013233655010048114,\n",
       " 0.0011501061640987198,\n",
       " 0.0020951819402165845,\n",
       " 0.002533514905740991,\n",
       " 0.0011999927767343316,\n",
       " 0.002266822861544365,\n",
       " 0.001978581966585862,\n",
       " 0.004653434310526063,\n",
       " 0.0006392427646400446,\n",
       " 0.0027128571187793344,\n",
       " 0.002069326386597037,\n",
       " 0.0014744866416758554,\n",
       " 0.00222503542292437,\n",
       " 0.004063472129272272,\n",
       " 0.0019078195123616926,\n",
       " 0.0027845614087577777,\n",
       " 0.00610021642813691,\n",
       " 0.0016227136320322469,\n",
       " 0.00042717269227016694,\n",
       " 0.0024039328341177108,\n",
       " 0.003180026669358042,\n",
       " 0.0012740584707795729,\n",
       " 0.00536400987258085,\n",
       " 0.0009813441686591182,\n",
       " 0.003254976672655863,\n",
       " 0.0012082019514366481,\n",
       " 0.0033029676574593447,\n",
       " 0.0033217862840853804,\n",
       " 0.004940463839298734,\n",
       " 0.0020885521987166963,\n",
       " 0.0004935520434922111,\n",
       " 0.00034978264626508326,\n",
       " 0.0031130585021616614,\n",
       " 0.0018035367476712748,\n",
       " 0.006897160248872555,\n",
       " 0.0016257353419451206,\n",
       " 0.0003881528473030209,\n",
       " 0.0005116552632364637,\n",
       " 0.00019663609713307137,\n",
       " 0.005233833742682059,\n",
       " 0.0003421453269652072,\n",
       " 0.0016611802930425403,\n",
       " 0.0008785653126207766,\n",
       " 0.0014846387131696134,\n",
       " 0.0013184260014290406,\n",
       " 0.0008303462238338277,\n",
       " 0.0004410493445970345,\n",
       " 0.006036136092328295,\n",
       " 0.0026107086878494495,\n",
       " 4.91835046245129e-05,\n",
       " 0.0026811503147910858,\n",
       " 0.002171645917281415,\n",
       " 0.0002707077592783227,\n",
       " 0.001486751004257061,\n",
       " 0.0013085910748801693,\n",
       " 0.0021909573018680712,\n",
       " 0.0003973984311597107,\n",
       " 0.0005263885471845723,\n",
       " 0.0017029590270714436,\n",
       " 0.000661885274066598,\n",
       " 0.0005370940911380374,\n",
       " 0.0015505901399667224,\n",
       " 0.0010103288033986924,\n",
       " 0.0010879419316142244,\n",
       " 0.00021268793638528683,\n",
       " 0.00045002430130855735,\n",
       " 0.0002667566695235561,\n",
       " 0.0009748199020261574,\n",
       " 0.000666623985964959,\n",
       " 0.001575961139297935,\n",
       " 0.0019240551537335125,\n",
       " 0.000983986130328917,\n",
       " 1.2481806220057943e-05,\n",
       " 0.0006384858221096278,\n",
       " 0.002307836365571649,\n",
       " 0.0011208019439783192,\n",
       " 0.0002924565164913096,\n",
       " 1.2669760539495863e-05,\n",
       " 0.00021529236893300333,\n",
       " 0.0005700562379489828,\n",
       " 0.0004969268261248228,\n",
       " 0.0004233252739064839,\n",
       " 0.0005875993042757244,\n",
       " 0.0006049337641700012,\n",
       " 0.00011343583143447829,\n",
       " 0.0011813008459583042,\n",
       " 0.0005513050930164694,\n",
       " 0.0014066087851449395,\n",
       " 0.0007992201640954303,\n",
       " 0.00019266417042816032,\n",
       " 0.0004661969645992184,\n",
       " 0.0011876005310306591,\n",
       " 0.0007150829770772996,\n",
       " 0.0008964477362007174,\n",
       " 0.00016700459403997544,\n",
       " 0.0006159046600179599,\n",
       " 0.0002977954976125499,\n",
       " 7.736263554836943e-05,\n",
       " 0.0006059320750074825,\n",
       " 0.0010003138647152762,\n",
       " 0.001687907892279254,\n",
       " 0.0013729808761861056,\n",
       " 0.001971971378527828,\n",
       " 0.0014707409402703834,\n",
       " 0.003102166896578841,\n",
       " 0.0014917768373897279,\n",
       " 0.005014804547360979,\n",
       " 0.002688041420647517,\n",
       " 0.0007552985167644824,\n",
       " 0.00036305552195599106,\n",
       " 0.0008754192195938253,\n",
       " 0.0012205241770821104,\n",
       " 5.2237174528721866e-05,\n",
       " 0.0007145771132603968,\n",
       " 0.0012874695481235124,\n",
       " 0.001284778663438036,\n",
       " 0.001043057409886673,\n",
       " 0.0012756536553513874,\n",
       " 0.00011797405515064007,\n",
       " 0.0024679820462497706,\n",
       " 0.0014070553172601662,\n",
       " 0.0005435651271980137,\n",
       " 0.0002109794218644316,\n",
       " 0.00028903571902788355,\n",
       " 0.001802838410007318,\n",
       " 0.0030829344037597915,\n",
       " 0.0015065254356329406,\n",
       " 2.6378473047681427e-05,\n",
       " 0.00039290852499850954,\n",
       " 0.002117459165463818,\n",
       " 0.0016491458013709697,\n",
       " 0.0007705840635412295,\n",
       " 0.0006545218822358503,\n",
       " 0.0044569490921028965,\n",
       " 0.003011384347850328,\n",
       " 0.0010419973744237674,\n",
       " 0.0014061303835805042,\n",
       " 0.0007943667745027472,\n",
       " 0.001734378938768577,\n",
       " 0.0001301901779128145,\n",
       " 0.00031614709428286127,\n",
       " 0.0006415095146618616,\n",
       " 0.0004245091977218184,\n",
       " 0.0006151458811799265,\n",
       " 0.0009320243982685983,\n",
       " 0.000717254921968543,\n",
       " 6.676309037012805e-05,\n",
       " 0.002296243125713082,\n",
       " 0.002524873974419355,\n",
       " 0.001445470360023549,\n",
       " 0.0004260436204765085,\n",
       " 0.0034444300135184486,\n",
       " 0.00017346919440693628,\n",
       " 0.0009954335794319976,\n",
       " 0.00021425577586130036,\n",
       " 0.00016028464415541384,\n",
       " 0.0005187217313180252,\n",
       " 0.0003958971854976585,\n",
       " 0.0011697305632087057,\n",
       " 0.00026648918487128935,\n",
       " 0.0007658133525382622,\n",
       " 0.0015737071995405153,\n",
       " 0.0005205155185712232,\n",
       " 0.0005852938793814798,\n",
       " 0.0005342277017399001,\n",
       " 0.0011283707587408552,\n",
       " 0.002120141437585793,\n",
       " 0.00034933376004711884,\n",
       " 0.00026507220434483856,\n",
       " 0.00014779129934683474,\n",
       " 0.0007619268422314002,\n",
       " 0.000990144714998022,\n",
       " 0.0008647621451460565,\n",
       " 0.00038153376574318786,\n",
       " 0.0017732073246260372,\n",
       " 0.0002713322426699394,\n",
       " 0.0017180059641548771,\n",
       " 0.00028599907854189504,\n",
       " 0.0011253997711513837,\n",
       " 0.000533758003976665,\n",
       " 0.001469140303562781,\n",
       " 0.0007083683563490405,\n",
       " 0.002379861289240254,\n",
       " 0.0007787640604481274,\n",
       " 0.0003156570421995087,\n",
       " 0.00277101414429944,\n",
       " 0.0014581804742255999,\n",
       " 0.0015090322439073036,\n",
       " 0.0009301545574869705,\n",
       " 0.0011996643666386173,\n",
       " 0.0004860747230235311,\n",
       " 0.0007525416066529902,\n",
       " 0.0005900683807011602,\n",
       " 0.001305867493898756,\n",
       " 0.0005973970325107943,\n",
       " 0.0006323014494440288,\n",
       " 0.0009380320831766145,\n",
       " 0.0006767517408022007,\n",
       " 5.541831057777761e-05,\n",
       " 0.0016180063920860767,\n",
       " 0.0012172660895239172,\n",
       " 0.0005531554754130972,\n",
       " 0.0003859885069092342,\n",
       " 0.0005406984409739929,\n",
       " 1.3791825090691981e-05,\n",
       " 0.0003288890374952956,\n",
       " 0.0014806109878334492,\n",
       " 0.0007579776128582505,\n",
       " 4.10438097578283e-05,\n",
       " 0.000489638891311542,\n",
       " 0.002133755642571717,\n",
       " 0.001018285097818305,\n",
       " 0.0013666060060991843,\n",
       " 0.0005737302052907979,\n",
       " 0.00032090066491541656,\n",
       " 0.001196644775018766,\n",
       " 0.0009712984095129313,\n",
       " 0.0010424334896567279,\n",
       " 0.0009696619107522414,\n",
       " 0.0003916590060080641,\n",
       " 0.0013616056387074943,\n",
       " 0.001292949739702478,\n",
       " 0.000360042834020136,\n",
       " 0.0018010576301574403,\n",
       " 0.0006273311451103756,\n",
       " 0.00794934315457673,\n",
       " 0.002903027521116358,\n",
       " 0.0010006686412308843,\n",
       " 0.0020775498836608426,\n",
       " 0.001551985557661223,\n",
       " 0.00012583183581072886,\n",
       " 0.0006516497599702945,\n",
       " 0.00017842853868455286,\n",
       " 0.0015761886197337746,\n",
       " 0.0004095743801849139,\n",
       " 0.001121801253832156,\n",
       " 0.00014938375805602,\n",
       " 0.002540084652546094,\n",
       " 0.00026950652787351755,\n",
       " 0.002449672184862512,\n",
       " 0.00129828307707112,\n",
       " 0.0007321977040837486,\n",
       " 0.0016734358788680819,\n",
       " 0.001798911282161714,\n",
       " 0.0014467353665750006,\n",
       " 0.0018955565089139666,\n",
       " 0.0011904201707081405,\n",
       " 0.0,\n",
       " 0.001227267794383357,\n",
       " 0.0019972307899354972,\n",
       " 0.0007038752980719514,\n",
       " 0.000944616049702128,\n",
       " 0.0009553379508088498,\n",
       " 0.002193359759998153,\n",
       " 0.0004930722642422608,\n",
       " 0.0010648272429880424,\n",
       " 0.0016489494667624191,\n",
       " 0.0008940246882132763,\n",
       " 0.0008363923082564012,\n",
       " 0.0006975153526600442,\n",
       " 0.0020355120521353995,\n",
       " 0.0006234678101434668,\n",
       " 0.0007486062857703452,\n",
       " 0.00035672828791028904,\n",
       " 0.0010576806121810423,\n",
       " 0.00034315976074046384,\n",
       " 0.0013327932212409304,\n",
       " 0.0009295614114775634,\n",
       " 0.00017156305235119267,\n",
       " 0.0006093611188747794,\n",
       " 0.0004983096624443418,\n",
       " 0.0010305967225673694,\n",
       " 0.0008399499560699525,\n",
       " 0.0016414954193111893,\n",
       " 0.00045617914611292604,\n",
       " 0.0006122391736633698,\n",
       " 0.0004399754294996461,\n",
       " 0.000985221252848392,\n",
       " 0.002027501548668503,\n",
       " 0.0004889773011028963,\n",
       " 0.001001420586632387,\n",
       " 0.0012832648996700087,\n",
       " 0.0010055500617409821,\n",
       " 0.0008989153943673708,\n",
       " 0.002244156301675866,\n",
       " 0.0010462721752306048,\n",
       " 0.002497786444431724,\n",
       " 0.0012627391223538273,\n",
       " 0.0015361614539824628,\n",
       " 0.0018051170092604836,\n",
       " 0.0007486842594053177,\n",
       " 0.0006153015771866952,\n",
       " 0.0018451680840885691,\n",
       " 0.001225847944687383,\n",
       " 0.0012358017739824546,\n",
       " 0.0009198927232613992,\n",
       " 0.00011489980448853021,\n",
       " 0.0008780998724960529,\n",
       " 0.00044264644314866446,\n",
       " 0.00010043775076386881,\n",
       " 0.00035927520681952824,\n",
       " 0.0001142274419753872,\n",
       " 0.0005152053558543588,\n",
       " 0.0004476361059224311,\n",
       " 0.00026479490016572435,\n",
       " 0.0010195146593306738,\n",
       " 0.0013443916861113757,\n",
       " 0.0007624122147111436,\n",
       " 0.0005595674629616166,\n",
       " 0.000415862188427626,\n",
       " 0.0010045529208526315,\n",
       " 0.000852521570966833,\n",
       " 0.0011980772571589398,\n",
       " 0.0009714904692461111,\n",
       " 0.001120938162012707,\n",
       " 0.0003732167595581388,\n",
       " 0.00040852963181373277,\n",
       " 0.0010114246190290653,\n",
       " 0.001444968448182669,\n",
       " 0.0015474505462985952,\n",
       " 0.0014613659416650034,\n",
       " 0.0012660167489739716,\n",
       " 0.0008473537507489267,\n",
       " 0.0018521945786242405,\n",
       " 0.0012665741048576956,\n",
       " 0.0012837342646994532,\n",
       " 1.461934871005852e-05,\n",
       " 0.0012459067666446154,\n",
       " 0.00250707337227257,\n",
       " 0.0009745997486184807,\n",
       " 5.777757683545182e-05,\n",
       " 0.0007491433325659254,\n",
       " 0.0005927631713119082,\n",
       " 8.710406845611072e-05,\n",
       " 0.00011606398027246085,\n",
       " 0.0011283832510348148,\n",
       " 0.00034559708592251965,\n",
       " 0.0019659827167041754,\n",
       " 0.002062617883337295,\n",
       " 7.337844641243808e-05,\n",
       " 0.000944065728217107,\n",
       " 0.0022648840754413697,\n",
       " 0.0004486540090259377,\n",
       " 0.0016027323498752479,\n",
       " 0.0009217835897929033,\n",
       " 0.00019100147952744406,\n",
       " 0.0002939627114199079,\n",
       " 0.0017829380470043097,\n",
       " 0.0019235690249528746,\n",
       " 8.664234904665242e-05,\n",
       " 8.808830323797172e-05,\n",
       " 0.0011437726573689455,\n",
       " 0.0008846342568186587,\n",
       " 0.0015955656741438696,\n",
       " 0.0005396653287319238,\n",
       " 0.0005856916696396454,\n",
       " 0.0009581523285211818,\n",
       " 0.002517608623103172,\n",
       " 0.0016169215841579981,\n",
       " 0.002741054766719904,\n",
       " 0.0030815971712705266,\n",
       " 0.0020648449817634216,\n",
       " 0.0009527627554808233,\n",
       " 0.0009668570333822086,\n",
       " 0.0017231349971559102,\n",
       " 0.0004437528897602192,\n",
       " 0.00022048972827022742,\n",
       " 0.002068036619422036,\n",
       " 0.0012329163105329265,\n",
       " 0.0005772086564469064,\n",
       " 1.4607035685277073e-05,\n",
       " 0.0003578394192594537,\n",
       " 0.0015129455257380864,\n",
       " 2.9618164100199104e-05,\n",
       " 5.847046241159248e-05,\n",
       " 0.0011499238721211311,\n",
       " 0.00027032547186589854,\n",
       " 0.0005763304625690695,\n",
       " 0.0004557068387909455,\n",
       " 0.0005426981721022443,\n",
       " 0.0017232051258849925,\n",
       " 0.0018866693791843882,\n",
       " 0.0006379883485492546,\n",
       " 0.0016838643845777281,\n",
       " 4.4822721659853124e-05,\n",
       " 0.0005693020925665097,\n",
       " 0.0018693111967962343,\n",
       " 0.000457289392049865,\n",
       " 0.00017866041315370884,\n",
       " 0.00034192949028199755,\n",
       " 0.00048714836190877125,\n",
       " 0.0008251638429093443,\n",
       " 0.002165773372277021,\n",
       " 0.0002685172076992755,\n",
       " 0.0013288398858695672,\n",
       " 0.00019318436639229172,\n",
       " 0.0024243806493052787,\n",
       " 0.0026302238876571584,\n",
       " 0.0006407451001355158,\n",
       " 0.00043131277180494536,\n",
       " 0.00020890377743064073,\n",
       " 0.0002774795278523909,\n",
       " 0.001069896170234047,\n",
       " 0.0010029232262362226,\n",
       " 0.002386038165205985,\n",
       " 2.976476165166978e-05,\n",
       " 0.0007931824620518732,\n",
       " 0.0020575753678838795,\n",
       " 0.000888300830510787,\n",
       " 0.0008847601415161118,\n",
       " 0.0025128998001224877,\n",
       " 0.00020560958763646836,\n",
       " 0.0009244988619685093,\n",
       " 0.0008303944917320518,\n",
       " 0.0009535116867020431,\n",
       " 0.0008290092962175675,\n",
       " 0.0018049524047392357,\n",
       " 0.0009294149797510851,\n",
       " 0.0004976228706290885,\n",
       " 0.0002522166879573903,\n",
       " 0.0017482473450050069,\n",
       " 0.0007865617736145589,\n",
       " 0.001984834651147267,\n",
       " 0.0002548606804047321,\n",
       " 0.0022603091803681578,\n",
       " 0.0020811071849535234,\n",
       " 0.002085477775510666,\n",
       " 0.0020209508229211467,\n",
       " 0.001575567877033848,\n",
       " 0.0010871073447583392,\n",
       " 0.0022395300826039133,\n",
       " 0.0006984147174756783,\n",
       " 0.003088964874447938,\n",
       " 0.001154325527595797,\n",
       " 0.003052853907042947,\n",
       " 0.0005398007865152806,\n",
       " 0.0017542461452365644,\n",
       " 0.000286799595763385,\n",
       " 0.0005542377014630484,\n",
       " 0.00012036544152045093,\n",
       " 0.0002808344389340478,\n",
       " 0.0027668494742153233,\n",
       " 0.0012752066464895328,\n",
       " 0.0012974987582224757,\n",
       " 0.0003472850837532666,\n",
       " 0.0005881983587245631,\n",
       " 0.0017820555164737679,\n",
       " 0.00033531008791694213,\n",
       " 0.0020470574534625008,\n",
       " 0.0005157030830311294,\n",
       " 0.00041898943936329307,\n",
       " 0.0018146160975620203,\n",
       " 0.0008377353082519466,\n",
       " 0.003622268060309186,\n",
       " 0.000329018062050871,\n",
       " 0.0030173335250409574,\n",
       " 9.089588347448709e-05,\n",
       " 0.0007913595482427385,\n",
       " 0.0013276974587850417,\n",
       " 0.00043560647311971366,\n",
       " 0.0014530455084900667,\n",
       " 0.0020037873086731707,\n",
       " 0.000512956140595116,\n",
       " 0.001460052878001079,\n",
       " 0.00022373089767429216,\n",
       " 0.0016679115351893935,\n",
       " 0.0005194733233159743,\n",
       " 0.0010560472964361645,\n",
       " 3.0374027281516623e-05,\n",
       " 0.0012307293986120668,\n",
       " 0.0018384318666410404,\n",
       " 0.0010253180092744353,\n",
       " 0.0008248619501806968,\n",
       " 5.98034440288969e-05,\n",
       " 0.0007484912288037908,\n",
       " 0.0008606609845598029,\n",
       " 2.998622133548968e-05,\n",
       " 0.0016494527940355327,\n",
       " 0.000840950821043322,\n",
       " 7.629727493312103e-05,\n",
       " 0.0008995520535744736,\n",
       " 0.00020029900018505713,\n",
       " 0.0010520289292689654,\n",
       " 0.00034981494030028354,\n",
       " 0.0007681051996863592,\n",
       " 0.001086373419290783,\n",
       " 0.0004431413711071012,\n",
       " 0.000891283773427406,\n",
       " 0.00042509441649829223,\n",
       " 0.001213805361245904,\n",
       " 0.0014614501421731582,\n",
       " 0.0010603053194611239,\n",
       " 0.0006058215818997151,\n",
       " 0.0,\n",
       " 0.0021110270553755415,\n",
       " 0.0024008700630867427,\n",
       " 0.00012135587276307063,\n",
       " 0.0012594693506624468,\n",
       " 0.0024988164696534755,\n",
       " 0.0017157851934085867,\n",
       " 0.0017347808672370313,\n",
       " 0.0010683206304925338,\n",
       " 0.0018326746649664225,\n",
       " 0.00019559887485570078,\n",
       " 0.0001216008015824804,\n",
       " 0.0025998164129585563,\n",
       " 0.0011618235921110815,\n",
       " 0.0026503097607641513,\n",
       " 0.0007003981458970834,\n",
       " 0.0010004930121751347,\n",
       " 0.001851922672132134,\n",
       " 0.0014047842629627285,\n",
       " 0.0002474369781953909,\n",
       " 0.000817750177942482,\n",
       " 0.0005869662295155735,\n",
       " 0.00022870898505082316,\n",
       " 0.002019322293852384,\n",
       " 7.779292146354486e-05,\n",
       " 0.002479990067562108,\n",
       " 0.004773291003991094,\n",
       " 0.0032036523476165696,\n",
       " 0.0004927146746294285,\n",
       " 0.004420580229168621,\n",
       " 0.0017936276931138462,\n",
       " 0.0018757583096141504,\n",
       " 0.003412092455673567,\n",
       " 0.0015503650024289095,\n",
       " 0.0014468425432015864,\n",
       " 0.002892234119397941,\n",
       " 0.0004009405448362792,\n",
       " 0.002992475466707914,\n",
       " 0.0020581166403201836,\n",
       " 0.001055528647952463,\n",
       " 0.0017771594787053032,\n",
       " 0.0005128398787908168,\n",
       " 0.0012373092668375894,\n",
       " 0.0006407321224079937,\n",
       " 0.003637127362758961,\n",
       " 0.00014115269051723402,\n",
       " 0.0036736626787422823,\n",
       " 0.005652023151809655,\n",
       " 0.0016838606676091651,\n",
       " 0.0034237593191334017,\n",
       " 0.005015068567819635,\n",
       " 0.00037580969372609134,\n",
       " 0.004939601591496023,\n",
       " 0.0032497317805094414,\n",
       " 0.003517204098004209,\n",
       " 0.007566209773252505,\n",
       " 0.004017637274880117,\n",
       " 4.64972678132762e-05,\n",
       " 0.008380924828860322,\n",
       " 0.004502406216740844,\n",
       " 0.002784493346415496,\n",
       " 0.009974487132142319,\n",
       " 0.0017363044683330624,\n",
       " 0.00661224995600244,\n",
       " 0.0069894658320149555,\n",
       " 0.0007639809273671638,\n",
       " 0.005616099443228283,\n",
       " 0.0067289346360013425,\n",
       " 0.00816656673162871,\n",
       " 0.0033444969064103255,\n",
       " 0.0010153033911186114,\n",
       " 0.0039990042005324635,\n",
       " 0.0052445699523049755,\n",
       " 0.0011022216063779973,\n",
       " 0.005929196133799475,\n",
       " 0.006763457498483404,\n",
       " 0.00323703543850903,\n",
       " 0.0038861503289286045,\n",
       " 0.006550709657594975,\n",
       " 0.0037825515411457874,\n",
       " 0.005001991238556265,\n",
       " 0.001846994361026328,\n",
       " 0.0030654876408867052,\n",
       " 0.006162564663466236,\n",
       " 0.004412086362997327,\n",
       " 0.005207194909041099,\n",
       " 0.003717799056716345,\n",
       " 0.0035480143678822337,\n",
       " 0.003585925957803544,\n",
       " 0.0030473012200467548,\n",
       " 0.0036435118868721893,\n",
       " 0.007071523180903231,\n",
       " 0.002945752502502382,\n",
       " 0.0025507483680605506,\n",
       " 0.005301287448692096,\n",
       " 0.002313706877717948,\n",
       " 0.006395012323947427,\n",
       " 0.006989372541253062,\n",
       " 0.002371954512506644,\n",
       " 0.007013916169549202,\n",
       " 0.0013743546062460524,\n",
       " 0.0003777226722476787,\n",
       " 0.003741132719468938,\n",
       " 0.00010931315266925178,\n",
       " 0.00754979015231259,\n",
       " 0.002698508009123186,\n",
       " 0.006975362922383343,\n",
       " 0.0038172734806026193,\n",
       " 0.010097393954406503,\n",
       " 0.0044303149168302535,\n",
       " 0.0061565118248440185,\n",
       " 0.004141559461851126,\n",
       " 0.004185793417142489,\n",
       " 0.005614213575850405,\n",
       " 0.004630993458064251,\n",
       " 0.0014297799330409515,\n",
       " 0.002462531245332057,\n",
       " 0.004359434225879119,\n",
       " 0.004072858285131083,\n",
       " 0.0036746324532453017,\n",
       " 0.004914331867071456,\n",
       " 0.006734268155387259,\n",
       " 0.0022886593907382076,\n",
       " 0.002389864153056374,\n",
       " 0.0032116345337086863,\n",
       " 0.005059664690393032,\n",
       " 0.0043021018795014465,\n",
       " 0.004169943334929794,\n",
       " 0.002305289855789521,\n",
       " 0.0017185467005406227,\n",
       " 0.0014729056652606368,\n",
       " 0.003103051038749448,\n",
       " 0.00027185437304483437,\n",
       " 0.004142888542070187,\n",
       " 0.0009326312990787862,\n",
       " 0.0016788562288216709,\n",
       " 0.0034796737997387205,\n",
       " 0.0012566225974300483,\n",
       " 0.0023487592116402493,\n",
       " 0.00012586512606716895,\n",
       " 0.00556516159098665,\n",
       " 0.005324134923428644,\n",
       " 0.0014532267782790393,\n",
       " 0.003945827463180976,\n",
       " 0.002328258633174711,\n",
       " 0.001368333307115745,\n",
       " 0.006495371848069681,\n",
       " 0.004194799384524949,\n",
       " 0.0025818761332041537,\n",
       " 0.003343104068873857,\n",
       " 0.0007927307227036121,\n",
       " 0.002734018383474397,\n",
       " 0.0018024823592255807,\n",
       " 0.004918053738470844,\n",
       " 0.0018267934666074714,\n",
       " 0.004023110825023652,\n",
       " 0.006737407324892685,\n",
       " 0.0033961900834683376,\n",
       " 0.0046214185622024916,\n",
       " 0.004328757280256671,\n",
       " 0.005756294386297671,\n",
       " 0.004538971966147756,\n",
       " 0.00414772406404097,\n",
       " 0.003980874902055962,\n",
       " 0.002622278753920157,\n",
       " 0.0020650183947987354,\n",
       " 0.0034472386496178916,\n",
       " 0.0027960179562113436,\n",
       " 0.0032900302682777097,\n",
       " 0.0013357191745393137,\n",
       " 0.00358057267968589,\n",
       " 0.0026890102903258076,\n",
       " 0.0050021433234329025,\n",
       " 0.0018311055148294432,\n",
       " 0.0032617723204974264,\n",
       " 0.0019569509292978898,\n",
       " 0.0031558867240540096,\n",
       " 0.0018976368758661921,\n",
       " 0.0005357836505668128,\n",
       " 0.0003362682075266561,\n",
       " 0.00363391432547902,\n",
       " 0.003923656030263313,\n",
       " 0.0028723357481303543,\n",
       " 0.0038782946273131225,\n",
       " 0.0013453632296422414,\n",
       " 0.0038188108920082387,\n",
       " 0.004179273610346965,\n",
       " 0.004184208311306,\n",
       " 0.005893409274125505,\n",
       " 0.004205211038836223,\n",
       " 0.0014580366743835648,\n",
       " 0.0027396562979677725,\n",
       " 0.0027272831197546797,\n",
       " 0.0019541847141478766,\n",
       " 0.00396248740015135,\n",
       " 0.004286090014377849,\n",
       " 0.003920658191025735,\n",
       " 0.004099457040685194,\n",
       " 0.007035955856639024,\n",
       " 0.0038952300943433955,\n",
       " 0.006330864732321636,\n",
       " 0.004091220691396589,\n",
       " 0.0018520807061491356,\n",
       " 0.0045270348463682004,\n",
       " 0.005897645640681923,\n",
       " 0.005299279201677101,\n",
       " 0.0009356559109273885,\n",
       " 0.005682357834606593,\n",
       " 0.0026957347800536,\n",
       " 0.004759930869674518,\n",
       " 0.0022116992287124523,\n",
       " 0.001065631070001859,\n",
       " 0.00648598142084452,\n",
       " 0.004203649264054818,\n",
       " 0.0025218335368302363,\n",
       " 0.0030762101614361208,\n",
       " 0.005268979776153054,\n",
       " 0.0041747104879224185,\n",
       " 0.0015062294605954582,\n",
       " 0.003274149950849857,\n",
       " 0.0025691985529514524,\n",
       " 0.0020739779779464,\n",
       " 0.0018235268833541318,\n",
       " 0.0008987674140366938,\n",
       " 0.003610350604801403,\n",
       " 0.0032723823006749453,\n",
       " 0.0006959596065134131,\n",
       " 0.00442194809730525,\n",
       " 0.004773125370357697,\n",
       " 0.0022234771062027174,\n",
       " 0.0010264638416895083,\n",
       " 0.004407395280372948,\n",
       " 0.0013876384007884756,\n",
       " 0.002408513420552301,\n",
       " 0.004519368451952742,\n",
       " 0.0035452771466793977,\n",
       " 0.003856154240908352,\n",
       " 0.00048733711365745114,\n",
       " 0.0005873715124912893,\n",
       " 0.003774388085539688,\n",
       " 0.002199067165627931,\n",
       " 0.0031723442588595407,\n",
       " 0.005296779362576293,\n",
       " 0.001240389872726493,\n",
       " 0.0022420126326408393,\n",
       " 0.008049198254509362,\n",
       " 0.005766675398598535,\n",
       " 0.002018346115099913,\n",
       " 0.00040347889183944146,\n",
       " 0.002323231149883739,\n",
       " 0.005276404360757913,\n",
       " 0.0010179748080753716,\n",
       " 0.0020653518967418158,\n",
       " 0.002525766949960921,\n",
       " 0.002602091590678559,\n",
       " 0.004469621853555928,\n",
       " 0.0033325524052119433,\n",
       " 0.002411167369891406,\n",
       " 0.0020871864710090542,\n",
       " 0.0028318553226839094,\n",
       " 0.003151657598639082,\n",
       " 0.0017093401799035514,\n",
       " 0.0024532231672671112,\n",
       " 0.0031659305194626577,\n",
       " 0.003324502422036938,\n",
       " 0.002200867373414361,\n",
       " 0.0013249463682937993,\n",
       " 0.002547376595942833,\n",
       " 0.0007047043109842622,\n",
       " 0.004901558448862508,\n",
       " 0.004402126870285928,\n",
       " 0.00432028228522918,\n",
       " 0.004888993157747264,\n",
       " 0.003197698184770115,\n",
       " 0.005023187064642121,\n",
       " 0.0020428140610764416,\n",
       " 0.0013714612625900149,\n",
       " 0.005143333932294457,\n",
       " 0.0032825310788787945,\n",
       " 0.0018494233161887848,\n",
       " 0.0034227989345841235,\n",
       " 0.0015095246026016458,\n",
       " 0.0,\n",
       " 0.0035639501961971854,\n",
       " 0.00332382872657298,\n",
       " 0.0008955525233363756,\n",
       " 0.004948815228893245,\n",
       " 0.0027072342114630803,\n",
       " 0.0015168336259394114,\n",
       " 0.0033013989017636083,\n",
       " 0.002871220610653868,\n",
       " 0.0008744938236229176,\n",
       " 0.003021271588119406,\n",
       " 0.0005341049369327556,\n",
       " 0.0012684172939345952,\n",
       " 0.0008212274821604203,\n",
       " 0.0033786044243834046,\n",
       " 0.001745409282692735,\n",
       " 0.00671806541000531,\n",
       " 0.004087988871334552,\n",
       " 0.0,\n",
       " 0.00494710884395574,\n",
       " 0.0019262713016998687,\n",
       " 0.0012716317273103633,\n",
       " 0.0028551107326911843,\n",
       " 0.001549298684123598,\n",
       " 0.003670619574369112,\n",
       " 0.0031767882670731083,\n",
       " 0.0012539086422196594,\n",
       " 0.00416648889646404,\n",
       " 0.002089566222911168,\n",
       " 0.003599241380373394,\n",
       " 0.004033633948370903,\n",
       " 0.002436563645392268,\n",
       " 0.0022463580919447525,\n",
       " 0.0028187620713925757,\n",
       " 0.000416578143810136,\n",
       " 0.0023829984247913417,\n",
       " 0.0028620417806163685,\n",
       " 0.00024530510558946184,\n",
       " 0.00027863412241497913,\n",
       " 0.0011974094047577076,\n",
       " 0.0015079350799653854,\n",
       " 0.005220735210874934,\n",
       " 0.0023402844270552577,\n",
       " 0.0010936962991031287,\n",
       " 0.002090898547317655,\n",
       " 0.0016130689851440634,\n",
       " 0.002365374540285579,\n",
       " 0.0030511722264724285,\n",
       " 0.0009250521098621181,\n",
       " 0.005972369965942067,\n",
       " 0.004339725699407765,\n",
       " 0.005390026924710654,\n",
       " 0.005240240681568712,\n",
       " 0.002278049474622985,\n",
       " 0.0022489996499079792,\n",
       " 0.0037442463835546036,\n",
       " 0.0041048881007586645,\n",
       " 0.0016563678894406105,\n",
       " 0.002216122014911903,\n",
       " 0.0005004054117803182,\n",
       " 0.0008061223650018603,\n",
       " 0.0018428230832380663,\n",
       " 0.0005126152123341872,\n",
       " 0.0014052529370642277,\n",
       " 0.0002864774230464631,\n",
       " 0.00011876603447659669,\n",
       " 0.00013319744972407094,\n",
       " 0.0005868681379321745,\n",
       " 0.0019172285351541087,\n",
       " 0.00220506869545879,\n",
       " 0.004087823553809173,\n",
       " 0.003544636424954704,\n",
       " 0.0008375720060634093,\n",
       " 0.00020513069476209295,\n",
       " 0.0011859809595842169,\n",
       " 0.0017806578777558857,\n",
       " 0.00040295973928172356,\n",
       " 0.0018676996290644685,\n",
       " 0.0002042165614660223,\n",
       " 0.0022576709766513638,\n",
       " 0.0003879284099988747,\n",
       " 0.0023454381737356036,\n",
       " 0.0021764424925253315,\n",
       " 0.0003551878140180926,\n",
       " 0.0015666416003980012,\n",
       " 0.0033465494147374014,\n",
       " 0.0023903413933074303,\n",
       " 0.0015979731644789781,\n",
       " 0.00142044030306258,\n",
       " 0.0011983239667182274,\n",
       " 0.0025091218446565205,\n",
       " 0.003978570595612012,\n",
       " 0.0041854683564332374,\n",
       " 0.0025471150553290794,\n",
       " 0.005986482115205491,\n",
       " 0.0002566231439572061,\n",
       " 0.0011896979871224105,\n",
       " 0.0033537772593938797,\n",
       " 0.005243466223998137,\n",
       " 0.003737255834666014,\n",
       " 0.001476128766481345,\n",
       " 0.0016546853936443768,\n",
       " 0.0024088362997870586,\n",
       " 0.0010452077645414016,\n",
       " 0.0007524224154150316,\n",
       " 0.005553180309735833,\n",
       " ...]"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "BASE_DIR_CUDA = \"/data2/yutian.rong/projects/megatron-lm-musa-patch/examples/llama2/output/compare_cuda\"\n",
    "BASE_DIR_MUSA = \"/data2/yutian.rong/projects/megatron-lm-musa-patch/examples/llama2/output/compare_musa\"\n",
    "STEPS = 5000\n",
    "\n",
    "# ======== Mixtral ==========\n",
    "# LOG_LEN = 14\n",
    "# CUDA_FILE = \"2024-05-17_04:00:23/tp1_pp1_dp4_mbs1_numbs1_gbs4_gpus4.log.0.172.31.208.8\"\n",
    "# CUDA_FILE = \"2024-05-23_03:37:40/tp1_pp1_dp2_mbs1_numbs1_gbs2_gpus2.log.0.172.31.208.6\" # 10b, 3 layers\n",
    "CUDA_FILE = \"tp2_pp2_dp2_mbs2_numbs2_gbs8_gpus8.log.0.\" # 10b, 6 layers\n",
    "# MUSA_FILE = \"2024-05-21_16:45:41/tp1_pp1_dp4_mbs1_numbs1_gbs4_gpus4.log.0.10.70.147.165\"  # done\n",
    "# MUSA_FILE = \"2024-05-23_15:48:09/tp1_pp1_dp2_mbs1_numbs1_gbs2_gpus2.log.0.10.70.147.165\"  # 10b, 3 layers\n",
    "MUSA_FILE = \"tp2_pp2_dp2_mbs2_numbs2_gbs8_gpus8.log.0.10.70.147.226\" # 10b, 6 layers\n",
    "\n",
    "cuda_info = _load_local_file(BASE_DIR_CUDA, CUDA_FILE)\n",
    "# print(f\"cuda iterations: {len(cuda_info[1])}\")\n",
    "musa_info = _load_local_file(BASE_DIR_MUSA, MUSA_FILE)\n",
    "# print(f\"musa iterations: {len(musa_info[1])}\")\n",
    "stat(cuda_info, musa_info)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.10.12"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
